org.apache.hadoop.hive.thrift
Class HadoopThriftAuthBridge

java.lang.Object
  extended by org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge

public class HadoopThriftAuthBridge
extends Object

This class is only overridden by the secure hadoop shim. It allows the Thrift SASL support to bridge to Hadoop's UserGroupInformation & DelegationToken infrastructure.


Nested Class Summary
static class HadoopThriftAuthBridge.Client
           
static class HadoopThriftAuthBridge.Server
           
 
Constructor Summary
HadoopThriftAuthBridge()
           
 
Method Summary
 HadoopThriftAuthBridge.Client createClient()
           
 HadoopThriftAuthBridge.Client createClientWithConf(String authType)
           
 HadoopThriftAuthBridge.Server createServer(String keytabFile, String principalConf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HadoopThriftAuthBridge

public HadoopThriftAuthBridge()
Method Detail

createClient

public HadoopThriftAuthBridge.Client createClient()

createClientWithConf

public HadoopThriftAuthBridge.Client createClientWithConf(String authType)

createServer

public HadoopThriftAuthBridge.Server createServer(String keytabFile,
                                                  String principalConf)
                                           throws org.apache.thrift.transport.TTransportException
Throws:
org.apache.thrift.transport.TTransportException


Copyright © 2013 The Apache Software Foundation