|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HiveAccessControlException | |
|---|---|
| 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 HiveAccessControlException in org.apache.hadoop.hive.ql.security.authorization.plugin |
|---|
| Methods in org.apache.hadoop.hive.ql.security.authorization.plugin that throw HiveAccessControlException | |
|---|---|
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 |
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<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 HiveAccessControlException in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd |
|---|
| Methods in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd that throw HiveAccessControlException | |
|---|---|
static void |
SQLAuthorizationUtils.assertNoMissingPrivilege(Collection<SQLPrivTypeGrant> missingPrivs,
HivePrincipal hivePrincipal,
HivePrivilegeObject hivePrivObject)
|
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)
|
void |
SQLStdHiveAccessController.createRole(String roleName,
HivePrincipal adminGrantor)
|
void |
SQLStdHiveAccessController.dropRole(String roleName)
|
List<String> |
SQLStdHiveAccessController.getAllRoles()
|
List<HiveRoleGrant> |
SQLStdHiveAccessController.getPrincipalGrantInfoForRole(String roleName)
|
List<HiveRoleGrant> |
SQLStdHiveAccessController.getRoleGrantInfoForPrincipal(HivePrincipal principal)
|
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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||