final class SslSocketFactory
extends org.apache.http.conn.ssl.SSLSocketFactory
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
cipherSuites |
private java.lang.String[] |
protocols |
Modifier | Constructor and Description |
---|---|
(package private) |
SslSocketFactory(SslConfig config) |
private |
SslSocketFactory(javax.net.ssl.SSLSocketFactory socketfactory,
org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier,
java.lang.String[] cipherSuites,
java.lang.String[] protocols) |
Modifier and Type | Method and Description |
---|---|
private static org.apache.http.conn.ssl.X509HostnameVerifier |
getHostnameVerifier(javax.net.ssl.HostnameVerifier verifier) |
private static javax.net.ssl.SSLSocketFactory |
getSocketFactory(javax.net.ssl.SSLContext context) |
protected void |
prepareSocket(javax.net.ssl.SSLSocket socket) |
connectSocket, connectSocket, connectSocket, createLayeredSocket, createLayeredSocket, createLayeredSocket, createSocket, createSocket, createSocket, createSocket, getHostnameVerifier, getSocketFactory, getSystemSocketFactory, isSecure, setHostnameVerifier
private final java.lang.String[] cipherSuites
private final java.lang.String[] protocols
SslSocketFactory(SslConfig config)
private SslSocketFactory(javax.net.ssl.SSLSocketFactory socketfactory, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier, java.lang.String[] cipherSuites, java.lang.String[] protocols)
private static javax.net.ssl.SSLSocketFactory getSocketFactory(javax.net.ssl.SSLContext context)
private static org.apache.http.conn.ssl.X509HostnameVerifier getHostnameVerifier(javax.net.ssl.HostnameVerifier verifier)
protected void prepareSocket(javax.net.ssl.SSLSocket socket) throws java.io.IOException
prepareSocket
in class org.apache.http.conn.ssl.SSLSocketFactory
java.io.IOException