@ThreadSafe
public class SdkTLSSocketFactory
extends org.apache.http.conn.ssl.SSLSocketFactory
| Constructor and Description |
|---|
SdkTLSSocketFactory(SSLContext sslContext,
org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) |
| Modifier and Type | Method and Description |
|---|---|
Socket |
connectSocket(Socket socket,
InetSocketAddress remoteAddress,
InetSocketAddress localAddress,
org.apache.http.params.HttpParams params) |
protected void |
prepareSocket(SSLSocket socket)
Used to enforce the preferred TLS protocol during SSL handshake.
|
connectSocket, connectSocket, createLayeredSocket, createLayeredSocket, createLayeredSocket, createSocket, createSocket, createSocket, createSocket, getHostnameVerifier, getSocketFactory, getSystemSocketFactory, isSecure, setHostnameVerifierpublic SdkTLSSocketFactory(SSLContext sslContext, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)
protected final void prepareSocket(SSLSocket socket)
prepareSocket in class org.apache.http.conn.ssl.SSLSocketFactorypublic Socket connectSocket(Socket socket, InetSocketAddress remoteAddress, InetSocketAddress localAddress, org.apache.http.params.HttpParams params) throws IOException, UnknownHostException, org.apache.http.conn.ConnectTimeoutException
connectSocket in interface org.apache.http.conn.scheme.SchemeSocketFactoryconnectSocket in class org.apache.http.conn.ssl.SSLSocketFactoryIOExceptionUnknownHostExceptionorg.apache.http.conn.ConnectTimeoutExceptionCopyright © 2015. All rights reserved.