org.apache.hadoop.hive.ql.security.authorization
Class HiveAuthorizationProviderBase

java.lang.Object
  extended by org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase
All Implemented Interfaces:
HiveAuthorizationProvider
Direct Known Subclasses:
BitSetCheckedAuthorizationProvider, StorageBasedAuthorizationProvider

public abstract class HiveAuthorizationProviderBase
extends Object
implements HiveAuthorizationProvider


Nested Class Summary
protected  class HiveAuthorizationProviderBase.HiveProxy
           
 
Field Summary
protected  HiveAuthenticationProvider authenticator
           
protected  HiveAuthorizationProviderBase.HiveProxy hive_db
           
static org.apache.commons.logging.Log LOG
           
 
Constructor Summary
HiveAuthorizationProviderBase()
           
 
Method Summary
 HiveAuthenticationProvider getAuthenticator()
           
 Configuration getConf()
           
 void setAuthenticator(HiveAuthenticationProvider authenticator)
           
 void setConf(Configuration conf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProvider
authorize, authorize, authorize, authorize, authorize, init
 

Field Detail

hive_db

protected HiveAuthorizationProviderBase.HiveProxy hive_db

authenticator

protected HiveAuthenticationProvider authenticator

LOG

public static final org.apache.commons.logging.Log LOG
Constructor Detail

HiveAuthorizationProviderBase

public HiveAuthorizationProviderBase()
Method Detail

setConf

public void setConf(Configuration conf)

getConf

public Configuration getConf()

getAuthenticator

public HiveAuthenticationProvider getAuthenticator()
Specified by:
getAuthenticator in interface HiveAuthorizationProvider

setAuthenticator

public void setAuthenticator(HiveAuthenticationProvider authenticator)
Specified by:
setAuthenticator in interface HiveAuthorizationProvider


Copyright © 2012 The Apache Software Foundation