Uses of Class
org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAccessControlException

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)
           
 



Copyright © 2014 The Apache Software Foundation. All rights reserved.