Interface | Description |
---|---|
AuthorizationFactory.AuthorizationExceptionHandler | |
HiveAuthorizationProvider |
Hive's pluggable authorization provider interface
|
HiveMetastoreAuthorizationProvider |
HiveMetastoreAuthorizationProvider : An extension of HiveAuthorizaytionProvider
that is intended to be called from the metastore-side.
|
Class | Description |
---|---|
AuthorizationFactory | |
AuthorizationFactory.DefaultAuthorizationExceptionHandler | |
AuthorizationPreEventListener |
AuthorizationPreEventListener : A MetaStorePreEventListener that
performs authorization/authentication checks on the metastore-side.
|
AuthorizationPreEventListener.PartitionWrapper | |
AuthorizationPreEventListener.TableWrapper | |
AuthorizationUtils |
Utility code shared by hive internal code and sql standard authorization plugin implementation
|
BitSetCheckedAuthorizationProvider | |
DefaultHiveAuthorizationProvider | |
DefaultHiveMetastoreAuthorizationProvider | |
HiveAuthorizationProviderBase | |
HiveMultiPartitionAuthorizationProviderBase |
Abstract class that allows authorization of operations on partition-sets.
|
MetaStoreAuthzAPIAuthorizerEmbedOnly |
If this authorizer is used, it allows authorization api to be invoked only in embedded
metastore mode.
|
Privilege |
Privilege defines a privilege in Hive.
|
PrivilegeRegistry |
PrivilegeRegistry is used to do privilege lookups.
|
StorageBasedAuthorizationProvider |
StorageBasedAuthorizationProvider is an implementation of
HiveMetastoreAuthorizationProvider that tries to look at the hdfs
permissions of files and directories associated with objects like
databases, tables and partitions to determine whether or not an
operation is allowed.
|
Enum | Description |
---|---|
PrivilegeScope |
PrivilegeScope describes a hive defined privilege's scope
(global/database/table/column).
|
PrivilegeType |
Privilege type
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.