| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.security.authorization | |
| org.apache.hadoop.hive.ql.security.authorization.command |
| Modifier and Type | Method and Description |
|---|---|
void |
MetaStoreAuthzAPIAuthorizerEmbedOnly.authorize(org.apache.hadoop.hive.metastore.api.Database db,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
HiveAuthorizationProvider.authorize(org.apache.hadoop.hive.metastore.api.Database db,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv)
Authorization privileges against a database object.
|
void |
BitSetCheckedAuthorizationProvider.authorize(org.apache.hadoop.hive.metastore.api.Database db,
Privilege[] inputRequiredPriv,
Privilege[] outputRequiredPriv) |
void |
StorageBasedAuthorizationProvider.authorize(org.apache.hadoop.hive.metastore.api.Database db,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
MetaStoreAuthzAPIAuthorizerEmbedOnly.authorize(Partition part,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
HiveAuthorizationProvider.authorize(Partition part,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv)
Authorization privileges against a hive partition object.
|
void |
StorageBasedAuthorizationProvider.authorize(Partition part,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
StorageBasedAuthorizationProvider.authorize(org.apache.hadoop.fs.Path path,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv)
Authorization privileges against a path.
|
abstract void |
HiveMultiPartitionAuthorizationProviderBase.authorize(Table table,
Iterable<Partition> partitions,
Privilege[] requiredReadPrivileges,
Privilege[] requiredWritePrivileges)
Authorization method for partition sets.
|
void |
MetaStoreAuthzAPIAuthorizerEmbedOnly.authorize(Table table,
Partition part,
List<String> columns,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
HiveAuthorizationProvider.authorize(Table table,
Partition part,
List<String> columns,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv)
Authorization privileges against a list of columns.
|
void |
StorageBasedAuthorizationProvider.authorize(Table table,
Partition part,
List<String> columns,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
MetaStoreAuthzAPIAuthorizerEmbedOnly.authorize(Table table,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
HiveAuthorizationProvider.authorize(Table table,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv)
Authorization privileges against a hive table object.
|
void |
StorageBasedAuthorizationProvider.authorize(Table table,
Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv) |
void |
DefaultHiveMetastoreAuthorizationProvider.authorizeAuthorizationApiInvocation() |
void |
MetaStoreAuthzAPIAuthorizerEmbedOnly.authorizeAuthorizationApiInvocation() |
void |
HiveMetastoreAuthorizationProvider.authorizeAuthorizationApiInvocation()
Authorize metastore authorization api call.
|
void |
StorageBasedAuthorizationProvider.authorizeAuthorizationApiInvocation() |
void |
MetaStoreAuthzAPIAuthorizerEmbedOnly.authorizeDbLevelOperations(Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv,
Collection<ReadEntity> inputs,
Collection<WriteEntity> outputs) |
void |
HiveAuthorizationProvider.authorizeDbLevelOperations(Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv,
Collection<ReadEntity> inputs,
Collection<WriteEntity> outputs)
Authorization user level privileges.
|
void |
BitSetCheckedAuthorizationProvider.authorizeDbLevelOperations(Privilege[] inputRequiredPriv,
Privilege[] outputRequiredPriv,
Collection<ReadEntity> inputs,
Collection<WriteEntity> outputs) |
void |
StorageBasedAuthorizationProvider.authorizeDbLevelOperations(Privilege[] readRequiredPriv,
Privilege[] writeRequiredPriv,
Collection<ReadEntity> inputs,
Collection<WriteEntity> outputs) |
void |
AuthorizationFactory.AuthorizationExceptionHandler.exception(Exception exception) |
void |
AuthorizationFactory.DefaultAuthorizationExceptionHandler.exception(Exception exception) |
| Modifier and Type | Method and Description |
|---|---|
static void |
CommandAuthorizer.doAuthorization(HiveOperation op,
BaseSemanticAnalyzer sem,
String command) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.