Example usage for org.apache.http.conn.ssl SSLSocketFactory createSocket

List of usage examples for org.apache.http.conn.ssl SSLSocketFactory createSocket

Introduction

In this page you can find the example usage for org.apache.http.conn.ssl SSLSocketFactory createSocket.

Prototype

public Socket createSocket(final Socket socket, final String host, final int port, final boolean autoClose)
            throws IOException, UnknownHostException 

Source Link

Usage

From source file:org.zywx.wbpalmstar.platform.certificates.HSSLSocketFactory.java

@Override
public Socket createSocket(Socket socket, String host, int port, boolean autoClose)
        throws IOException, UnknownHostException {
    javax.net.ssl.SSLSocketFactory socketfact = mSSLContext.getSocketFactory();
    Socket result = socketfact.createSocket(socket, host, port, autoClose);
    return result;
}

From source file:org.apache.commons.httpclient.contrib.ssl.StrictSSLProtocolSocketFactory.java

/**
 * @see SecureProtocolSocketFactory#createSocket(java.lang.String,int,java.net.InetAddress,int)
 *///from  w w  w.  j av a 2  s .c o m
public Socket createSocket(String host, int port, InetAddress clientHost, int clientPort)
        throws IOException, UnknownHostException {
    SSLSocketFactory sf = SSLSocketFactory.getSocketFactory();
    SSLSocket sslSocket = (SSLSocket) sf.createSocket(new Socket(host, port), clientHost.toString(), clientPort,
            true);
    verifyHostname(sslSocket);

    return sslSocket;
}

From source file:org.apache.commons.httpclient.contrib.ssl.StrictSSLProtocolSocketFactory.java

/**
 * @see SecureProtocolSocketFactory#createSocket(java.lang.String,int)
 *//*w  w w.  ja v a 2  s . c  o m*/
public Socket createSocket(String host, int port) throws IOException, UnknownHostException {
    SSLSocketFactory sf = SSLSocketFactory.getSystemSocketFactory();
    SSLSocket sslSocket = (SSLSocket) sf.createSocket(new Socket(), host, port, true);
    verifyHostname(sslSocket);

    return sslSocket;
}

From source file:org.apache.commons.httpclient.contrib.ssl.StrictSSLProtocolSocketFactory.java

/**
 * @see SecureProtocolSocketFactory#createSocket(java.net.Socket,java.lang.String,int,boolean)
 *//*from  ww w.j  a va2s  .  c o  m*/
public Socket createSocket(Socket socket, String host, int port, boolean autoClose)
        throws IOException, UnknownHostException {
    SSLSocketFactory sf = SSLSocketFactory.getSystemSocketFactory();
    SSLSocket sslSocket = (SSLSocket) sf.createSocket(socket, host, port, autoClose);
    verifyHostname(sslSocket);

    return sslSocket;
}

From source file:com.mindprotectionkit.freephone.signaling.SignalingSocket.java

private Socket timeoutHackConnect(SSLSocketFactory sslSocketFactory, String host, int port) throws IOException {
    InetAddress[] addresses = InetAddress.getAllByName(host);
    Socket stagedSocket = LowLatencySocketConnector.connect(addresses, port);

    Log.w("SignalingSocket", "Connected to: " + stagedSocket.getInetAddress().getHostAddress());

    SocketConnectMonitor monitor = new SocketConnectMonitor(stagedSocket);

    monitor.start();/*from   ww  w  .j  a  v a 2 s  .  co  m*/

    Socket result = sslSocketFactory.createSocket(stagedSocket, host, port, true);

    synchronized (this) {
        this.connectionAttemptComplete = true;
        notify();

        if (result.isConnected())
            return result;
        else
            throw new IOException("Socket timed out before " + "connection completed.");
    }
}