public final class ECFHttpClientSecureProtocolSocketFactory
extends java.lang.Object
| Constructor and Description |
|---|
ECFHttpClientSecureProtocolSocketFactory(javax.net.ssl.SSLSocketFactory sslSocketFactory,
ISocketEventSource source,
ISocketListener socketConnectListener) |
| Modifier and Type | Method and Description |
|---|---|
java.net.Socket |
connectSocket(java.net.Socket socket,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
HttpParams params) |
java.net.Socket |
createLayeredSocket(java.net.Socket socket,
java.lang.String host,
int port,
boolean autoClose) |
java.net.Socket |
createSocket(HttpParams params) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
boolean |
isSecure(java.net.Socket sock) |
public ECFHttpClientSecureProtocolSocketFactory(javax.net.ssl.SSLSocketFactory sslSocketFactory,
ISocketEventSource source,
ISocketListener socketConnectListener)
public java.net.Socket createSocket(HttpParams params)
public java.net.Socket connectSocket(java.net.Socket socket,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
HttpParams params)
throws java.io.IOException,
java.net.UnknownHostException,
ConnectTimeoutException
java.io.IOExceptionjava.net.UnknownHostExceptionConnectTimeoutExceptionpublic boolean isSecure(java.net.Socket sock)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic java.net.Socket createLayeredSocket(java.net.Socket socket,
java.lang.String host,
int port,
boolean autoClose)
throws java.io.IOException
java.io.IOExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object