edu.vt.middleware.ldap.ssl
public class ThreadLocalTLSSocketFactory extends TLSSocketFactory
contextInitializer
cipherSuites, DEFAULT_PROTOCOL, factory, hostnameVerifier, protocols
Constructor and Description |
---|
ThreadLocalTLSSocketFactory() |
Modifier and Type | Method and Description |
---|---|
static javax.net.SocketFactory |
getDefault()
This returns the default SSL socket factory.
|
static javax.net.ssl.SSLSocketFactory |
getHostnameVerifierFactory(java.lang.String[] names)
Returns an instance of this socket factory configured with a hostname
verifying trust manager.
|
SSLContextInitializer |
getSSLContextInitializer()
Returns the SSL context initializer.
|
void |
setSSLContextInitializer(SSLContextInitializer initializer)
Sets the SSL context initializer.
|
java.lang.String |
toString()
Provides a descriptive string representation of this instance.
|
initialize
createSocket, createSocket, createSocket, createSocket, createSocket, createSocket, getDefaultCipherSuites, getEnabledCipherSuites, getEnabledProtocols, getFactory, getHostnameVerifier, getSupportedCipherSuites, initSSLSocket, setEnabledCipherSuites, setEnabledProtocols, setHostnameVerifier
public SSLContextInitializer getSSLContextInitializer()
getSSLContextInitializer
in class TLSSocketFactory
SSLContextInitializer
public void setSSLContextInitializer(SSLContextInitializer initializer)
setSSLContextInitializer
in class TLSSocketFactory
initializer
- to create SSL contexts withpublic static javax.net.SocketFactory getDefault()
public static javax.net.ssl.SSLSocketFactory getHostnameVerifierFactory(java.lang.String[] names)
names
- to use for hostname verificationpublic java.lang.String toString()
toString
in class TLSSocketFactory
Copyright © 2014. All Rights Reserved.