|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||