Package | Description |
---|---|
org.apache.hadoop.hive.metastore | |
org.apache.hadoop.hive.metastore.api | |
org.apache.hadoop.hive.ql.metadata | |
org.apache.hadoop.hive.ql.security.authorization |
Modifier and Type | Method and Description |
---|---|
PrincipalPrivilegeSet |
IMetaStoreClient.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names)
Return the privileges that the user, group have directly and indirectly through roles
on the given hiveObject
|
PrincipalPrivilegeSet |
HiveMetaStoreClient.get_privilege_set(HiveObjectRef hiveObject,
String userName,
List<String> groupNames) |
PrincipalPrivilegeSet |
HiveMetaStore.HMSHandler.get_privilege_set(HiveObjectRef hiveObject,
String userName,
List<String> groupNames) |
List<HiveObjectPrivilege> |
IMetaStoreClient.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject)
Return the privileges that this principal has directly over the object (not through roles).
|
List<HiveObjectPrivilege> |
HiveMetaStoreClient.list_privileges(String principalName,
PrincipalType principalType,
HiveObjectRef hiveObject) |
List<HiveObjectPrivilege> |
HiveMetaStore.HMSHandler.list_privileges(String principalName,
PrincipalType principalType,
HiveObjectRef hiveObject) |
Modifier and Type | Method and Description |
---|---|
HiveObjectRef |
HiveObjectRef.deepCopy() |
HiveObjectRef |
ThriftHiveMetastore.get_privilege_set_args.getHiveObject() |
HiveObjectRef |
ThriftHiveMetastore.list_privileges_args.getHiveObject() |
HiveObjectRef |
HiveObjectPrivilege.getHiveObject() |
Modifier and Type | Method and Description |
---|---|
int |
HiveObjectRef.compareTo(HiveObjectRef other) |
boolean |
HiveObjectRef.equals(HiveObjectRef that) |
PrincipalPrivilegeSet |
ThriftHiveMetastore.Iface.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
PrincipalPrivilegeSet |
ThriftHiveMetastore.Client.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
void |
ThriftHiveMetastore.AsyncIface.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_privilege_set_call> resultHandler) |
void |
ThriftHiveMetastore.AsyncClient.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_privilege_set_call> resultHandler) |
List<HiveObjectPrivilege> |
ThriftHiveMetastore.Iface.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
List<HiveObjectPrivilege> |
ThriftHiveMetastore.Client.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.AsyncIface.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.list_privileges_call> resultHandler) |
void |
ThriftHiveMetastore.AsyncClient.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.list_privileges_call> resultHandler) |
void |
ThriftHiveMetastore.Client.send_get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
void |
ThriftHiveMetastore.Client.send_list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.get_privilege_set_args.setHiveObject(HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.list_privileges_args.setHiveObject(HiveObjectRef hiveObject) |
void |
HiveObjectPrivilege.setHiveObject(HiveObjectRef hiveObject) |
Constructor and Description |
---|
HiveObjectPrivilege(HiveObjectRef hiveObject,
String principalName,
PrincipalType principalType,
PrivilegeGrantInfo grantInfo) |
HiveObjectRef(HiveObjectRef other)
Performs a deep copy on other.
|
ThriftHiveMetastore.AsyncClient.get_privilege_set_call(HiveObjectRef hiveObject,
String user_name,
List<String> group_names,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_privilege_set_call> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
ThriftHiveMetastore.AsyncClient.list_privileges_call(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.list_privileges_call> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
ThriftHiveMetastore.get_privilege_set_args(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
ThriftHiveMetastore.list_privileges_args(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
Modifier and Type | Method and Description |
---|---|
PrincipalPrivilegeSet |
SessionHiveMetaStoreClient.get_privilege_set(HiveObjectRef hiveObject,
String userName,
List<String> groupNames) |
Modifier and Type | Method and Description |
---|---|
static HiveObjectRef |
AuthorizationUtils.getThriftHiveObjectRef(HivePrivilegeObject privObj)
Convert thrift HiveObjectRef to plugin HivePrivilegeObject
|
Modifier and Type | Method and Description |
---|---|
static HivePrivilegeObject |
AuthorizationUtils.getHiveObjectRef(HiveObjectRef privObj) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.