com.qq.connect.utils.http
类 MySSLSocketFactory

java.lang.Object
  继承者 com.qq.connect.utils.http.MySSLSocketFactory
所有已实现的接口:
org.apache.commons.httpclient.protocol.ProtocolSocketFactory

public class MySSLSocketFactory
extends java.lang.Object
implements org.apache.commons.httpclient.protocol.ProtocolSocketFactory

Provide a custom socket factory that implements org.apache.commons.httpclient.protocol.ProtocolSocketFactory interface. The socket factory is responsible for opening a socket to the target server using either the standard or a third party SSL library and performing any required initialization such as performing the connection handshake. Generally the initialization is performed automatically when the socket is created.


构造方法摘要
MySSLSocketFactory()
           
 
方法摘要
 java.net.Socket createSocket(java.net.Socket socket, java.lang.String host, int port, boolean autoClose)
           
 java.net.Socket createSocket(java.lang.String host, int port)
           
 java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress clientHost, int clientPort)
           
 java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress localAddress, int localPort, org.apache.commons.httpclient.params.HttpConnectionParams params)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MySSLSocketFactory

public MySSLSocketFactory()
方法详细信息

createSocket

public java.net.Socket createSocket(java.net.Socket socket,
                                    java.lang.String host,
                                    int port,
                                    boolean autoClose)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
抛出:
java.io.IOException
java.net.UnknownHostException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
指定者:
接口 org.apache.commons.httpclient.protocol.ProtocolSocketFactory 中的 createSocket
抛出:
java.io.IOException
java.net.UnknownHostException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port,
                                    java.net.InetAddress clientHost,
                                    int clientPort)
                             throws java.io.IOException,
                                    java.net.UnknownHostException
指定者:
接口 org.apache.commons.httpclient.protocol.ProtocolSocketFactory 中的 createSocket
抛出:
java.io.IOException
java.net.UnknownHostException

createSocket

public java.net.Socket createSocket(java.lang.String host,
                                    int port,
                                    java.net.InetAddress localAddress,
                                    int localPort,
                                    org.apache.commons.httpclient.params.HttpConnectionParams params)
                             throws java.io.IOException,
                                    java.net.UnknownHostException,
                                    org.apache.commons.httpclient.ConnectTimeoutException
指定者:
接口 org.apache.commons.httpclient.protocol.ProtocolSocketFactory 中的 createSocket
抛出:
java.io.IOException
java.net.UnknownHostException
org.apache.commons.httpclient.ConnectTimeoutException