Interface SecureProtocolSocketFactory
-
- All Superinterfaces:
ProtocolSocketFactory
- All Known Implementing Classes:
EasySSLProtocolSocketFactory
,SSLProtocolSocketFactory
@Deprecated public interface SecureProtocolSocketFactory extends ProtocolSocketFactory
Deprecated.Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.A ProtocolSocketFactory that is secure.- Since:
- 2.0
- See Also:
ProtocolSocketFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.net.Socket
createSocket(java.net.Socket socket, java.lang.String host, int port, boolean autoClose)
Deprecated.Returns a socket connected to the given host that is layered over an existing socket.-
Methods inherited from interface org.apache.commons.httpclient.protocol.ProtocolSocketFactory
createSocket, createSocket, createSocket
-
-
-
-
Method Detail
-
createSocket
java.net.Socket createSocket(java.net.Socket socket, java.lang.String host, int port, boolean autoClose) throws java.io.IOException, java.net.UnknownHostException
Deprecated.Returns a socket connected to the given host that is layered over an existing socket. Used primarily for creating secure sockets through proxies.- Parameters:
socket
- the existing sockethost
- the host name/IPport
- the port on the hostautoClose
- a flag for closing the underling socket when the created socket is closed- Returns:
- Socket a new socket
- Throws:
java.io.IOException
- if an I/O error occurs while creating the socketjava.net.UnknownHostException
- if the IP address of the host cannot be determined
-
-