|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.thrift.transport.TSSLTransportFactory
public class TSSLTransportFactory
A Factory for providing and setting up Client and Server SSL wrapped TSocket and TServerSocket
| Nested Class Summary | |
|---|---|
static class |
TSSLTransportFactory.TSSLTransportParameters
A Class to hold all the SSL parameters |
| Constructor Summary | |
|---|---|
TSSLTransportFactory()
|
|
| Method Summary | |
|---|---|
static TSocket |
getClientSocket(java.lang.String host,
int port)
Get a default SSL wrapped TSocket connected to the specified host and port. |
static TSocket |
getClientSocket(java.lang.String host,
int port,
int timeout)
Get a default SSL wrapped TSocket connected to the specified host and port. |
static TSocket |
getClientSocket(java.lang.String host,
int port,
int timeout,
TSSLTransportFactory.TSSLTransportParameters params)
Get a custom configured SSL wrapped TSocket. |
static TServerSocket |
getServerSocket(int port)
Get a SSL wrapped TServerSocket bound to the specified port. |
static TServerSocket |
getServerSocket(int port,
int clientTimeout)
Get a default SSL wrapped TServerSocket bound to the specified port |
static TServerSocket |
getServerSocket(int port,
int clientTimeout,
boolean clientAuth,
java.net.InetAddress ifAddress)
Get a default SSL wrapped TServerSocket bound to the specified port and interface |
static TServerSocket |
getServerSocket(int port,
int clientTimeout,
java.net.InetAddress ifAddress,
TSSLTransportFactory.TSSLTransportParameters params)
Get a configured SSL wrapped TServerSocket bound to the specified port and interface. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TSSLTransportFactory()
| Method Detail |
|---|
public static TServerSocket getServerSocket(int port)
throws TTransportException
port -
TTransportException
public static TServerSocket getServerSocket(int port,
int clientTimeout)
throws TTransportException
port - clientTimeout -
TTransportException
public static TServerSocket getServerSocket(int port,
int clientTimeout,
boolean clientAuth,
java.net.InetAddress ifAddress)
throws TTransportException
port - clientTimeout - ifAddress -
TTransportException
public static TServerSocket getServerSocket(int port,
int clientTimeout,
java.net.InetAddress ifAddress,
TSSLTransportFactory.TSSLTransportParameters params)
throws TTransportException
port - clientTimeout - ifAddress - params -
TTransportException
public static TSocket getClientSocket(java.lang.String host,
int port,
int timeout)
throws TTransportException
host - port - timeout -
TTransportException
public static TSocket getClientSocket(java.lang.String host,
int port)
throws TTransportException
host - port -
TTransportException
public static TSocket getClientSocket(java.lang.String host,
int port,
int timeout,
TSSLTransportFactory.TSSLTransportParameters params)
throws TTransportException
host - port - timeout - params -
TTransportException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||