public class SecureSSLSocketFactory
extends org.apache.http.conn.ssl.SSLSocketFactory
| Constructor and Description |
|---|
SecureSSLSocketFactory() |
| Modifier and Type | Method and Description |
|---|---|
java.net.Socket |
connectSocket(java.net.Socket socket,
java.lang.String host,
int port,
java.net.InetAddress localAddress,
int localPort,
org.apache.http.params.HttpParams params) |
java.net.Socket |
createSocket() |
java.net.Socket |
createSocket(java.net.Socket socket,
java.lang.String host,
int port,
boolean autoClose) |
org.apache.http.conn.ssl.X509HostnameVerifier |
getHostnameVerifier() |
void |
setHostnameVerifier(org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) |
public SecureSSLSocketFactory()
throws java.security.KeyManagementException,
java.security.UnrecoverableKeyException,
java.security.NoSuchAlgorithmException,
java.security.KeyStoreException,
java.security.cert.CertificateException,
java.io.IOException
java.security.KeyManagementExceptionjava.security.UnrecoverableKeyExceptionjava.security.NoSuchAlgorithmExceptionjava.security.KeyStoreExceptionjava.security.cert.CertificateExceptionjava.io.IOExceptionpublic java.net.Socket createSocket()
throws java.io.IOException
createSocket in interface org.apache.http.conn.scheme.SocketFactorycreateSocket in class org.apache.http.conn.ssl.SSLSocketFactoryjava.io.IOExceptionpublic java.net.Socket connectSocket(java.net.Socket socket,
java.lang.String host,
int port,
java.net.InetAddress localAddress,
int localPort,
org.apache.http.params.HttpParams params)
throws java.io.IOException
connectSocket in interface org.apache.http.conn.scheme.SocketFactoryconnectSocket in class org.apache.http.conn.ssl.SSLSocketFactoryjava.io.IOExceptionpublic java.net.Socket createSocket(java.net.Socket socket,
java.lang.String host,
int port,
boolean autoClose)
throws java.io.IOException
createSocket in interface org.apache.http.conn.scheme.LayeredSocketFactorycreateSocket in class org.apache.http.conn.ssl.SSLSocketFactoryjava.io.IOExceptionpublic void setHostnameVerifier(org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)
setHostnameVerifier in class org.apache.http.conn.ssl.SSLSocketFactorypublic org.apache.http.conn.ssl.X509HostnameVerifier getHostnameVerifier()
getHostnameVerifier in class org.apache.http.conn.ssl.SSLSocketFactory