Name | Description | Type | Package | Framework |
AuthorizationFactory | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
AuthorizationFactory .AuthorizationExceptionHandler | Interface | org.apache.hadoop.hive.ql.security.authorization.AuthorizationFactory | Apache Hive | |
AuthorizationFactory .DefaultAuthorizationExceptionHandler | Class | org.apache.hadoop.hive.ql.security.authorization.AuthorizationFactory | Apache Hive | |
AuthorizationMetaStoreFilterHook | Metastore filter hook for filtering out the list of objects that the current authorization implementation does not allow user to see | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
AuthorizationPreEventListener | AuthorizationPreEventListener : A MetaStorePreEventListener that performs authorization/authentication checks on the metastore-side. | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |
AuthorizationPreEventListener .PartitionWrapper | Class | org.apache.hadoop.hive.ql.security.authorization.AuthorizationPreEventListener | Apache Hive | |
AuthorizationPreEventListener .TableWrapper | Class | org.apache.hadoop.hive.ql.security.authorization.AuthorizationPreEventListener | Apache Hive | |
AuthorizationUtils | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
BitSetCheckedAuthorizationProvider | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
DefaultHiveAuthorizationProvider | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
DefaultHiveMetastoreAuthorizationProvider | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
DisallowTransformHook | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
DummyHiveAuthorizationValidator | A no-op HiveAuthorizationValidator for use from hive cli. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive |
GrantPrivAuthUtils | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
HiveAccessControlException | Exception thrown by the Authorization plugin api (v2). | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAccessController | Interface that is invoked by access control commands, including grant/revoke role/privileges, create/drop roles, and commands to read the state of authorization rules. | Interface | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthorizationProvider | Interface | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
HiveAuthorizationProviderBase | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
HiveAuthorizationValidator | Interface used to check if user has privileges to perform certain action. | Interface | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthorizer | Interface for hive authorization plugins. | Interface | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthorizer .VERSION | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAuthorizer | Apache Hive | |
HiveAuthorizerFactory | create HiveAuthorizer instance used for hive authorization. | Interface | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthorizerImpl | Convenience implementation of HiveAuthorizer. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthzContext | Provides context information in authorization check call that can be used for auditing and/or authorization. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthzContext .Builder | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAuthzContext | Apache Hive | |
HiveAuthzPluginException | Exception thrown by the Authorization plugin api (v2). | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthzSessionContext | Provides session context information. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveAuthzSessionContext .Builder | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAuthzSessionContext | Apache Hive | |
HiveAuthzSessionContext .CLIENT_TYPE | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HiveAuthzSessionContext | Apache Hive | |
HiveMetastoreAuthorizationProvider | HiveMetastoreAuthorizationProvider : An extension of HiveAuthorizaytionProvider that is intended to be called from the metastore-side. | Interface | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |
HiveMetastoreClientFactory | Factory for getting current valid instance of IMetaStoreClient Metastore client cannot be cached in authorization interface as that | Interface | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HiveMetastoreClientFactoryImpl | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
HiveMultiPartitionAuthorizationProviderBase | Abstract class that allows authorization of operations on partition-sets. | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |
HiveOperationType | enum HiveOperationTypeList of hive operations types. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HivePrincipal | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
HivePrincipal .HivePrincipalType | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HivePrincipal | Apache Hive | |
HivePrivilege | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
HivePrivilegeInfo | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
HivePrivilegeObject | Represents the object on which privilege is being granted/revoked, and objects being used in queries. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
HivePrivilegeObject .HivePrivilegeObjectType | Note that GLOBAL, PARTITION, COLUMN fields are populated only for Hive's old default authorization mode. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HivePrivilegeObject | Apache Hive |
HivePrivilegeObject .HivePrivObjectActionType | When HiveOperationType is QUERY, this action type is set so that it is possible to determine if the action type on this object is an INSERT or INSERT_OVERWRITE | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.HivePrivilegeObject | Apache Hive |
HivePrivilegeObjectUtils | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
HiveRoleGrant | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
HiveV1Authorizer | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive | |
MetaStoreAuthzAPIAuthorizerEmbedOnly | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
Operation2Privilege | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
Operation2Privilege .IOType | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.Operation2Privilege | Apache Hive | |
Privilege | Privilege defines a privilege in Hive. | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |
PrivilegeRegistry | PrivilegeRegistry is used to do privilege lookups. | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |
PrivilegeScope | PrivilegeScope describes a hive defined privilege's scope (global/database/table/column). | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |
PrivilegeType | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive | |
RequiredPrivileges | Captures privilege sets, and can be used to compare required and available privileges to find missing privileges (if any). | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive |
RevokePrivAuthUtils | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
SettableConfigUpdater | Helper class that can be used by authorization implementations to set a default list of 'safe' HiveConf parameters that can be edited by user. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin | Apache Hive |
SQLAuthorizationUtils | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
SQLPrivilegeType | enum SQLPrivilegeTypeEnum Constant Summary | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive |
SQLPrivTypeGrant | enum SQLPrivTypeGrantEnum Constant Summary | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive |
SQLStdConfOnlyAuthorizerFactory | Authorization class that can be used from hive cli, so that configuration in cli mode is set appropriately for SQL standards authorization. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive |
SQLStdHiveAccessController | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
SQLStdHiveAccessControllerWrapper | Wrapper for SQLStdHiveAccessController that does validation of arguments and then calls the real object. | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive |
SQLStdHiveAuthorizationValidator | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
SQLStdHiveAuthorizerFactory | Class | org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd | Apache Hive | |
StorageBasedAuthorizationProvider | StorageBasedAuthorizationProvider is an implementation of HiveMetastoreAuthorizationProvider that tries to look at the hdfs | Class | org.apache.hadoop.hive.ql.security.authorization | Apache Hive |