|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HiveAuthzPluginException | |
|---|---|
| org.apache.hadoop.hive.ql.security.authorization.plugin | Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. |
| org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | |
| Uses of HiveAuthzPluginException in org.apache.hadoop.hive.ql.security.authorization.plugin |
|---|
| Methods in org.apache.hadoop.hive.ql.security.authorization.plugin that throw HiveAuthzPluginException | |
|---|---|
void |
HiveAuthorizerImpl.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputHObjs,
List<HivePrivilegeObject> outputHObjs)
|
void |
HiveAuthorizer.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputsHObjs,
List<HivePrivilegeObject> outputHObjs)
Check if user has privileges to do this action on these objects |
void |
HiveAuthorizationValidator.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputHObjs,
List<HivePrivilegeObject> outputHObjs)
Check if current user has privileges to perform given operation type hiveOpType on the given input and output objects |
HiveAuthorizer |
HiveAuthorizerFactory.createHiveAuthorizer(HiveMetastoreClientFactory metastoreClientFactory,
HiveConf conf,
HiveAuthenticationProvider hiveAuthenticator)
Create a new instance of HiveAuthorizer, initialized with the given objects. |
void |
HiveAuthorizerImpl.createRole(String roleName,
HivePrincipal adminGrantor)
|
void |
HiveAuthorizer.createRole(String roleName,
HivePrincipal adminGrantor)
Create role |
void |
HiveAccessController.createRole(String roleName,
HivePrincipal adminGrantor)
|
void |
HiveAuthorizerImpl.dropRole(String roleName)
|
void |
HiveAuthorizer.dropRole(String roleName)
Drop role |
void |
HiveAccessController.dropRole(String roleName)
|
List<String> |
HiveAuthorizerImpl.getAllRoles()
|
List<String> |
HiveAuthorizer.getAllRoles()
|
List<String> |
HiveAccessController.getAllRoles()
|
List<String> |
HiveAuthorizerImpl.getCurrentRoleNames()
|
List<String> |
HiveAuthorizer.getCurrentRoleNames()
|
List<String> |
HiveAccessController.getCurrentRoleNames()
|
IMetaStoreClient |
HiveMetastoreClientFactoryImpl.getHiveMetastoreClient()
|
IMetaStoreClient |
HiveMetastoreClientFactory.getHiveMetastoreClient()
|
List<HiveRoleGrant> |
HiveAuthorizerImpl.getPrincipalGrantInfoForRole(String roleName)
|
List<HiveRoleGrant> |
HiveAuthorizer.getPrincipalGrantInfoForRole(String roleName)
Get the grant information for principals granted the given role |
List<HiveRoleGrant> |
HiveAccessController.getPrincipalGrantInfoForRole(String roleName)
|
List<HiveRoleGrant> |
HiveAuthorizerImpl.getRoleGrantInfoForPrincipal(HivePrincipal principal)
|
List<HiveRoleGrant> |
HiveAuthorizer.getRoleGrantInfoForPrincipal(HivePrincipal principal)
Get the grant information of roles the given principal belongs to |
List<HiveRoleGrant> |
HiveAccessController.getRoleGrantInfoForPrincipal(HivePrincipal principal)
|
void |
HiveAuthorizerImpl.grantPrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
|
void |
HiveAuthorizer.grantPrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
Grant privileges for principals on the object |
void |
HiveAccessController.grantPrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
|
void |
HiveAuthorizerImpl.grantRole(List<HivePrincipal> hivePrincipals,
List<String> roles,
boolean grantOption,
HivePrincipal grantorPrinc)
|
void |
HiveAuthorizer.grantRole(List<HivePrincipal> hivePrincipals,
List<String> roles,
boolean grantOption,
HivePrincipal grantorPrinc)
Grant roles in given roles list to principals in given hivePrincipals list |
void |
HiveAccessController.grantRole(List<HivePrincipal> hivePrincipals,
List<String> roles,
boolean grantOption,
HivePrincipal grantorPrinc)
|
void |
HiveAuthorizerImpl.revokePrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
|
void |
HiveAuthorizer.revokePrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
Revoke privileges for principals on the object |
void |
HiveAccessController.revokePrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
|
void |
HiveAuthorizerImpl.revokeRole(List<HivePrincipal> hivePrincipals,
List<String> roles,
boolean grantOption,
HivePrincipal grantorPrinc)
|
void |
HiveAuthorizer.revokeRole(List<HivePrincipal> hivePrincipals,
List<String> roles,
boolean grantOption,
HivePrincipal grantorPrinc)
Revoke roles in given roles list to principals in given hivePrincipals list |
void |
HiveAccessController.revokeRole(List<HivePrincipal> hivePrincipals,
List<String> roles,
boolean grantOption,
HivePrincipal grantorPrinc)
|
void |
HiveAuthorizerImpl.setCurrentRole(String roleName)
|
void |
HiveAuthorizer.setCurrentRole(String roleName)
Set the current role to roleName argument |
void |
HiveAccessController.setCurrentRole(String roleName)
|
List<HivePrivilegeInfo> |
HiveAuthorizerImpl.showPrivileges(HivePrincipal principal,
HivePrivilegeObject privObj)
|
List<HivePrivilegeInfo> |
HiveAuthorizer.showPrivileges(HivePrincipal principal,
HivePrivilegeObject privObj)
Show privileges for given principal on given object |
List<HivePrivilegeInfo> |
HiveAccessController.showPrivileges(HivePrincipal principal,
HivePrivilegeObject privObj)
|
| Uses of HiveAuthzPluginException in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd |
|---|
| Methods in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd that throw HiveAuthzPluginException | |
|---|---|
void |
RequiredPrivileges.addPrivilege(String priv,
boolean withGrant)
|
static List<HiveObjectPrivilege> |
RevokePrivAuthUtils.authorizeAndGetRevokePrivileges(List<HivePrincipal> principals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
boolean grantOption,
IMetaStoreClient mClient,
String userName)
|
void |
SQLStdHiveAuthorizationValidator.checkPrivileges(HiveOperationType hiveOpType,
List<HivePrivilegeObject> inputHObjs,
List<HivePrivilegeObject> outputHObjs)
|
HiveAuthorizer |
SQLStdHiveAuthorizerFactory.createHiveAuthorizer(HiveMetastoreClientFactory metastoreClientFactory,
HiveConf conf,
HiveAuthenticationProvider authenticator)
|
void |
SQLStdHiveAccessController.createRole(String roleName,
HivePrincipal adminGrantor)
|
void |
SQLStdHiveAccessController.dropRole(String roleName)
|
List<String> |
SQLStdHiveAccessController.getAllRoles()
|
List<String> |
SQLStdHiveAccessController.getCurrentRoleNames()
|
List<HiveRoleGrant> |
SQLStdHiveAccessController.getCurrentRoles()
|
List<HiveRoleGrant> |
SQLStdHiveAccessController.getPrincipalGrantInfoForRole(String roleName)
|
static RequiredPrivileges |
SQLAuthorizationUtils.getPrivilegesFromFS(org.apache.hadoop.fs.Path filePath,
HiveConf conf,
String userName)
Map permissions for this uri to SQL Standard privileges |
static SQLPrivilegeType |
SQLPrivilegeType.getRequirePrivilege(String priv)
|
List<HiveRoleGrant> |
SQLStdHiveAccessController.getRoleGrantInfoForPrincipal(HivePrincipal principal)
|
static SQLPrivTypeGrant |
SQLPrivTypeGrant.getSQLPrivTypeGrant(String privTypeStr,
boolean isGrant)
Find matching enum |
void |
SQLStdHiveAccessController.grantPrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
|
void |
SQLStdHiveAccessController.grantRole(List<HivePrincipal> hivePrincipals,
List<String> roleNames,
boolean grantOption,
HivePrincipal grantorPrinc)
|
void |
SQLStdHiveAccessController.revokePrivileges(List<HivePrincipal> hivePrincipals,
List<HivePrivilege> hivePrivileges,
HivePrivilegeObject hivePrivObject,
HivePrincipal grantorPrincipal,
boolean grantOption)
|
void |
SQLStdHiveAccessController.revokeRole(List<HivePrincipal> hivePrincipals,
List<String> roleNames,
boolean grantOption,
HivePrincipal grantorPrinc)
|
void |
SQLStdHiveAccessController.setCurrentRole(String roleName)
|
List<HivePrivilegeInfo> |
SQLStdHiveAccessController.showPrivileges(HivePrincipal principal,
HivePrivilegeObject privObj)
|
static void |
SQLAuthorizationUtils.validatePrivileges(List<HivePrivilege> hivePrivileges)
Check if the privileges are acceptable for SQL Standard authorization implementation |
| Constructors in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd that throw HiveAuthzPluginException | |
|---|---|
SQLStdHiveAccessController(HiveMetastoreClientFactory metastoreClientFactory,
HiveConf conf,
HiveAuthenticationProvider authenticator)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||