Package org.apache.hadoop.hive.ql.security.authorization

Interface Summary
HiveAuthorizationProvider Hive's pluggable authorization provider interface
HiveMetastoreAuthorizationProvider HiveMetastoreAuthorizationProvider : An extension of HiveAuthorizaytionProvider that is intended to be called from the metastore-side.
 

Class Summary
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  
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 Summary
PrivilegeScope PrivilegeScope describes a hive defined privilege's scope (global/database/table/column).
PrivilegeType Privilege type
 



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