@Override
  public Socket createSocket(InetAddress address, int port,
      InetAddress localAddress, int localPort) throws IOException {
    SSLSocket socket = (SSLSocket) delegate.createSocket(address, port,
        localAddress, localPort);
    parameters.configure(new SSLConfigurableSocket(socket));
    return socket;
  }
@Override
  public Socket createSocket(InetAddress address, int port,
      InetAddress localAddress, int localPort) throws IOException {
    SSLSocket socket = (SSLSocket) delegate.createSocket(address, port,
        localAddress, localPort);
    parameters.configure(new SSLConfigurableSocket(socket));
    return socket;
  }
@ Override public Socket createSocket ( InetAddress address , int port , InetAddress localAddress , int localPort ) throws IOException { SSLSocket socket = ( SSLSocket ) delegate . createSocket ( address , port , localAddress , localPort ) ; parameters . configure ( new SSLConfigurableSocket ( socket ) ) ; return socket ; }
{@inheritDoc}
{