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

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)
           
 



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