public class HiveAuthFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
HiveAuthFactory.AuthTypes |
Constructor and Description |
---|
HiveAuthFactory() |
Modifier and Type | Method and Description |
---|---|
org.apache.thrift.TProcessorFactory |
getAuthProcFactory(ThriftCLIService service) |
org.apache.thrift.transport.TTransportFactory |
getAuthTransFactory() |
java.lang.String |
getRemoteUser() |
java.util.Map<java.lang.String,java.lang.String> |
getSaslProperties() |
static void |
loginFromKeytab(HiveConf hiveConf) |
public HiveAuthFactory() throws org.apache.thrift.transport.TTransportException
org.apache.thrift.transport.TTransportException
public java.util.Map<java.lang.String,java.lang.String> getSaslProperties()
public org.apache.thrift.transport.TTransportFactory getAuthTransFactory() throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginException
public org.apache.thrift.TProcessorFactory getAuthProcFactory(ThriftCLIService service) throws javax.security.auth.login.LoginException
javax.security.auth.login.LoginException
public java.lang.String getRemoteUser()
public static void loginFromKeytab(HiveConf hiveConf) throws java.io.IOException
java.io.IOException
Copyright © 2012 The Apache Software Foundation