List of usage examples for org.apache.http.conn.ssl SSLSocketFactory createSocket
public Socket createSocket(final Socket socket, final String host, final int port, final boolean autoClose) throws IOException, UnknownHostException
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."); } }