Search in sources :

Example 1 with TSaslClientTransport

use of org.apache.thrift7.transport.TSaslClientTransport in project storm by nathanmarz.

the class DigestSaslTransportPlugin method connect.

public TTransport connect(TTransport transport, String serverHost) throws TTransportException, IOException {
    ClientCallbackHandler client_callback_handler = new ClientCallbackHandler(login_conf);
    TSaslClientTransport wrapper_transport = new TSaslClientTransport(DIGEST, null, AuthUtils.SERVICE, serverHost, null, client_callback_handler, transport);
    wrapper_transport.open();
    LOG.debug("SASL DIGEST-MD5 client transport has been established");
    return wrapper_transport;
}
Also used : TSaslClientTransport(org.apache.thrift7.transport.TSaslClientTransport)

Aggregations

TSaslClientTransport (org.apache.thrift7.transport.TSaslClientTransport)1