backtype.storm.security.auth.digest
Class DigestSaslTransportPlugin

java.lang.Object
  extended by backtype.storm.security.auth.SaslTransportPlugin
      extended by backtype.storm.security.auth.digest.DigestSaslTransportPlugin
All Implemented Interfaces:
ITransportPlugin

public class DigestSaslTransportPlugin
extends SaslTransportPlugin


Nested Class Summary
 
Nested classes/interfaces inherited from class backtype.storm.security.auth.SaslTransportPlugin
SaslTransportPlugin.User
 
Field Summary
static String DIGEST
           
 
Fields inherited from class backtype.storm.security.auth.SaslTransportPlugin
login_conf
 
Constructor Summary
DigestSaslTransportPlugin()
           
 
Method Summary
 org.apache.thrift.transport.TTransport connect(org.apache.thrift.transport.TTransport transport, String serverHost)
          Connect to the specified server via framed transport
protected  org.apache.thrift.transport.TTransportFactory getServerTransportFactory()
          All subclass must implement this method
 
Methods inherited from class backtype.storm.security.auth.SaslTransportPlugin
getServer, prepare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIGEST

public static final String DIGEST
See Also:
Constant Field Values
Constructor Detail

DigestSaslTransportPlugin

public DigestSaslTransportPlugin()
Method Detail

getServerTransportFactory

protected org.apache.thrift.transport.TTransportFactory getServerTransportFactory()
                                                                           throws IOException
Description copied from class: SaslTransportPlugin
All subclass must implement this method

Specified by:
getServerTransportFactory in class SaslTransportPlugin
Returns:
Throws:
IOException

connect

public org.apache.thrift.transport.TTransport connect(org.apache.thrift.transport.TTransport transport,
                                                      String serverHost)
                                               throws org.apache.thrift.transport.TTransportException,
                                                      IOException
Description copied from interface: ITransportPlugin
Connect to the specified server via framed transport

Parameters:
transport - The underlying Thrift transport.
serverHost - server host
Throws:
org.apache.thrift.transport.TTransportException
IOException


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.