org.apache.commons.httpclient.protocol
Class SSLProtocolSocketFactory
java.lang.Object
|
+--org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory
- public class SSLProtocolSocketFactory
- extends Object
- implements SecureProtocolSocketFactory
A SecureProtocolSocketFactory that uses JSSE to create sockets.
- Since:
- 2.0
- Author:
- Michael Becke, Mike Bowler
Method Summary |
Socket |
createSocket(Socket socket,
String host,
int port,
boolean autoClose)
Returns a socket connected to the given host that is layered over an
existing socket. |
Socket |
createSocket(String host,
int port)
Gets a new socket connection to the given host. |
Socket |
createSocket(String host,
int port,
InetAddress clientHost,
int clientPort)
Gets a new socket connection to the given host. |
boolean |
equals(Object obj)
All instances of SSLProtocolSocketFactory are the same. |
int |
hashCode()
All instances of SSLProtocolSocketFactory have the same hash code. |
SSLProtocolSocketFactory
public SSLProtocolSocketFactory()
- Constructor for SSLProtocolSocketFactory.
createSocket
public Socket createSocket(String host,
int port,
InetAddress clientHost,
int clientPort)
throws IOException,
UnknownHostException
- Description copied from interface: ProtocolSocketFactory
- Gets a new socket connection to the given host.
- See Also:
ProtocolSocketFactory.createSocket(java.lang.String,int,java.net.InetAddress,int)
createSocket
public Socket createSocket(String host,
int port)
throws IOException,
UnknownHostException
- Description copied from interface: ProtocolSocketFactory
- Gets a new socket connection to the given host.
- See Also:
ProtocolSocketFactory.createSocket(java.lang.String,int)
createSocket
public Socket createSocket(Socket socket,
String host,
int port,
boolean autoClose)
throws IOException,
UnknownHostException
- Description copied from interface: SecureProtocolSocketFactory
- Returns a socket connected to the given host that is layered over an
existing socket. Used primarily for creating secure sockets through
proxies.
- Specified by:
- createSocket in interface SecureProtocolSocketFactory
- See Also:
SecureProtocolSocketFactory.createSocket(java.net.Socket,java.lang.String,int,boolean)
equals
public boolean equals(Object obj)
- All instances of SSLProtocolSocketFactory are the same.
- Overrides:
- equals in class Object
hashCode
public int hashCode()
- All instances of SSLProtocolSocketFactory have the same hash code.
- Overrides:
- hashCode in class Object
Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.