public abstract class HiveAuthorizationProviderBase extends Object implements HiveAuthorizationProvider
Modifier and Type | Class and Description |
---|---|
protected class |
HiveAuthorizationProviderBase.HiveProxy |
Modifier and Type | Field and Description |
---|---|
protected HiveAuthenticationProvider |
authenticator |
protected HiveAuthorizationProviderBase.HiveProxy |
hive_db |
static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
HiveAuthorizationProviderBase() |
Modifier and Type | Method and Description |
---|---|
HiveAuthenticationProvider |
getAuthenticator() |
org.apache.hadoop.conf.Configuration |
getConf() |
HivePolicyProvider |
getHivePolicyProvider() |
void |
setAuthenticator(HiveAuthenticationProvider authenticator) |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
protected HiveAuthorizationProviderBase.HiveProxy hive_db
protected HiveAuthenticationProvider authenticator
public static final org.slf4j.Logger LOG
public void setConf(org.apache.hadoop.conf.Configuration conf)
setConf
in interface org.apache.hadoop.conf.Configurable
public org.apache.hadoop.conf.Configuration getConf()
getConf
in interface org.apache.hadoop.conf.Configurable
public HiveAuthenticationProvider getAuthenticator()
getAuthenticator
in interface HiveAuthorizationProvider
public void setAuthenticator(HiveAuthenticationProvider authenticator)
setAuthenticator
in interface HiveAuthorizationProvider
public HivePolicyProvider getHivePolicyProvider() throws HiveAuthzPluginException
getHivePolicyProvider
in interface HiveAuthorizationProvider
HiveAuthzPluginException
Copyright © 2022 The Apache Software Foundation. All rights reserved.