private static class SocketFactories.TdsTlsSocketFactory
extends javax.net.SocketFactory
| Modifier and Type | Field and Description |
|---|---|
private static javax.net.ssl.SSLSocketFactory |
factorySingleton |
private java.net.Socket |
socket |
private java.lang.String |
ssl |
| Constructor and Description |
|---|
SocketFactories.TdsTlsSocketFactory(java.lang.String ssl,
java.net.Socket socket)
Constructs a TdsTlsSocketFactory.
|
| Modifier and Type | Method and Description |
|---|---|
java.net.Socket |
createSocket(java.net.InetAddress host,
int port) |
java.net.Socket |
createSocket(java.net.InetAddress host,
int port,
java.net.InetAddress localHost,
int localPort) |
java.net.Socket |
createSocket(java.lang.String host,
int port)
Create the SSL socket.
|
java.net.Socket |
createSocket(java.lang.String host,
int port,
java.net.InetAddress localHost,
int localPort) |
private static javax.net.ssl.SSLSocketFactory |
factory()
Returns an SSLSocketFactory whose sockets will not authenticate the
server.
|
private javax.net.ssl.SSLSocketFactory |
getFactory()
Returns an SSLSocketFactory whose behavior will depend on the SSL
setting.
|
private static javax.net.ssl.TrustManager[] |
trustManagers() |
private static javax.net.ssl.SSLSocketFactory factorySingleton
private final java.lang.String ssl
private final java.net.Socket socket
public SocketFactories.TdsTlsSocketFactory(java.lang.String ssl,
java.net.Socket socket)
ssl - the SSL settingsocket - the TCP/IP socket to wrappublic java.net.Socket createSocket(java.lang.String host,
int port)
throws java.io.IOException,
java.net.UnknownHostException
createSocket in class javax.net.SocketFactoryjava.io.IOExceptionjava.net.UnknownHostExceptionpublic java.net.Socket createSocket(java.net.InetAddress host,
int port)
throws java.io.IOException
createSocket in class javax.net.SocketFactoryjava.io.IOExceptionpublic java.net.Socket createSocket(java.lang.String host,
int port,
java.net.InetAddress localHost,
int localPort)
throws java.io.IOException,
java.net.UnknownHostException
createSocket in class javax.net.SocketFactoryjava.io.IOExceptionjava.net.UnknownHostExceptionpublic java.net.Socket createSocket(java.net.InetAddress host,
int port,
java.net.InetAddress localHost,
int localPort)
throws java.io.IOException
createSocket in class javax.net.SocketFactoryjava.io.IOExceptionprivate javax.net.ssl.SSLSocketFactory getFactory()
throws java.io.IOException
SSLSocketFactoryjava.io.IOExceptionprivate static javax.net.ssl.SSLSocketFactory factory()
throws java.security.NoSuchAlgorithmException,
java.security.KeyManagementException
SSLSocketFactoryjava.security.NoSuchAlgorithmExceptionjava.security.KeyManagementExceptionprivate static javax.net.ssl.TrustManager[] trustManagers()
Generated on June 8 2013