org.apache.hadoop.hive.thrift
Class HadoopThriftAuthBridge20S.Server.TUGIAssumingProcessor
java.lang.Object
org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge20S.Server.TUGIAssumingProcessor
- All Implemented Interfaces:
- org.apache.thrift.TProcessor
- Enclosing class:
- HadoopThriftAuthBridge20S.Server
protected class HadoopThriftAuthBridge20S.Server.TUGIAssumingProcessor
- extends Object
- implements org.apache.thrift.TProcessor
Processor that pulls the SaslServer object out of the transport, and
assumes the remote user's UGI before calling through to the original
processor.
This is used on the server side to set the UGI for each specific call.
|
Method Summary |
boolean |
process(org.apache.thrift.protocol.TProtocol inProt,
org.apache.thrift.protocol.TProtocol outProt)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
process
public boolean process(org.apache.thrift.protocol.TProtocol inProt,
org.apache.thrift.protocol.TProtocol outProt)
throws org.apache.thrift.TException
- Specified by:
process in interface org.apache.thrift.TProcessor
- Throws:
org.apache.thrift.TException
Copyright © 2014 The Apache Software Foundation. All rights reserved.