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

Packages that use HivePrivilegeObject
org.apache.hadoop.hive.ql.security.authorization   
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 HivePrivilegeObject in org.apache.hadoop.hive.ql.security.authorization
 

Methods in org.apache.hadoop.hive.ql.security.authorization with parameters of type HivePrivilegeObject
static HiveObjectRef AuthorizationUtils.getThriftHiveObjectRef(HivePrivilegeObject privObj)
          Convert thrift HiveObjectRef to plugin HivePrivilegeObject
 

Uses of HivePrivilegeObject in org.apache.hadoop.hive.ql.security.authorization.plugin
 

Methods in org.apache.hadoop.hive.ql.security.authorization.plugin that return HivePrivilegeObject
 HivePrivilegeObject HivePrivilegeInfo.getObject()
           
 

Methods in org.apache.hadoop.hive.ql.security.authorization.plugin with parameters of type HivePrivilegeObject
 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.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)
           
 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)
           
 

Method parameters in org.apache.hadoop.hive.ql.security.authorization.plugin with type arguments of type HivePrivilegeObject
 void HiveAuthorizerImpl.checkPrivileges(HiveOperationType hiveOpType, List<HivePrivilegeObject> inputHObjs, List<HivePrivilegeObject> outputHObjs)
           
 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 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 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
 

Constructors in org.apache.hadoop.hive.ql.security.authorization.plugin with parameters of type HivePrivilegeObject
HivePrivilegeInfo(HivePrincipal principal, HivePrivilege privilege, HivePrivilegeObject object, HivePrincipal grantorPrincipal, boolean grantOption, int grantTime)
           
 

Uses of HivePrivilegeObject in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd
 

Methods in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd with parameters of type HivePrivilegeObject
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 SQLStdHiveAccessController.grantPrivileges(List<HivePrincipal> hivePrincipals, List<HivePrivilege> hivePrivileges, HivePrivilegeObject hivePrivObject, HivePrincipal grantorPrincipal, boolean grantOption)
           
 void SQLStdHiveAccessController.revokePrivileges(List<HivePrincipal> hivePrincipals, List<HivePrivilege> hivePrivileges, HivePrivilegeObject hivePrivObject, HivePrincipal grantorPrincipal, boolean grantOption)
           
 List<HivePrivilegeInfo> SQLStdHiveAccessController.showPrivileges(HivePrincipal principal, HivePrivilegeObject privObj)
           
 

Method parameters in org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd with type arguments of type HivePrivilegeObject
 void SQLStdHiveAuthorizationValidator.checkPrivileges(HiveOperationType hiveOpType, List<HivePrivilegeObject> inputHObjs, List<HivePrivilegeObject> outputHObjs)
           
 void SQLStdHiveAuthorizationValidator.checkPrivileges(HiveOperationType hiveOpType, List<HivePrivilegeObject> inputHObjs, List<HivePrivilegeObject> outputHObjs)
           
 



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