Interface SchemeLayeredSocketFactory

All Superinterfaces:
SchemeSocketFactory
All Known Implementing Classes:
SSLSocketFactory

@Deprecated public interface SchemeLayeredSocketFactory extends SchemeSocketFactory
Deprecated.
Extended SchemeSocketFactory interface for layered sockets such as SSL/TLS.
Since:
4.2
  • Method Details

    • createLayeredSocket

      Socket createLayeredSocket(Socket socket, String target, int port, HttpParams params) throws IOException, 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:
      IOException - if an I/O error occurs while creating the socket
      UnknownHostException - if the IP address of the host cannot be determined