org.apache.http.conn.scheme
Interface SchemeLayeredSocketFactory

All Superinterfaces:
SchemeSocketFactory

Deprecated. (4.3) use LayeredConnectionSocketFactory

@Deprecated
public interface SchemeLayeredSocketFactory
extends SchemeSocketFactory

Extended SchemeSocketFactory interface for layered sockets such as SSL/TLS.

Since:
4.2

Method Summary
 java.net.Socket createLayeredSocket(java.net.Socket socket, java.lang.String target, int port, org.apache.http.params.HttpParams params)
          Deprecated. Returns a socket connected to the given host that is layered over an existing socket.
 
Methods inherited from interface org.apache.http.conn.scheme.SchemeSocketFactory
connectSocket, createSocket, isSecure
 

Method Detail

createLayeredSocket

java.net.Socket createLayeredSocket(java.net.Socket socket,
                                    java.lang.String target,
                                    int port,
                                    org.apache.http.params.HttpParams params)
                                    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 socket
target - the name of the target host.
port - the port to connect to on the target host
params - HTTP parameters
Returns:
Socket a new socket
Throws:
java.io.IOException - if an I/O error occurs while creating the socket
java.net.UnknownHostException - if the IP address of the host cannot be determined