public class ThreadLocalTLSSocketFactory extends TLSSocketFactory
contextInitializer
cipherSuites, DEFAULT_PROTOCOL, factory, hostnameVerifier, protocols
Constructor and Description |
---|
ThreadLocalTLSSocketFactory() |
Modifier and Type | Method and Description |
---|---|
static SocketFactory |
getDefault()
This returns the default SSL socket factory.
|
static SSLSocketFactory |
getHostnameVerifierFactory(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.
|
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
createSocket
public SSLContextInitializer getSSLContextInitializer()
getSSLContextInitializer
in class TLSSocketFactory
SSLContextInitializer
public void setSSLContextInitializer(SSLContextInitializer initializer)
setSSLContextInitializer
in class TLSSocketFactory
initializer
- to create SSL contexts withpublic static SocketFactory getDefault()
public static SSLSocketFactory getHostnameVerifierFactory(String[] names)
names
- to use for hostname verificationpublic String toString()
toString
in class TLSSocketFactory
Copyright © 2018. All rights reserved.