@Override public void connect(SocketAddress endpoint) throws IOException { sock.connect(endpoint); }
@Override public void connect(SocketAddress endpoint, int timeout) throws IOException { sock.connect(endpoint, timeout); }
public void connect(final SocketAddress endpoint) throws IOException { delegate.connect(endpoint); }
public void connect(final SocketAddress endpoint, final int timeout) throws IOException { delegate.connect(endpoint, timeout); }
@Override public void connect(SocketAddress endpoint) throws IOException { if (log.isDebugEnabled()) log.debug("connecting to: " + endpoint); sock.connect(endpoint); if (log.isDebugEnabled()) log.debug("connected to: " + endpoint()); }
@Override public void connect(SocketAddress endpoint, int timeout) throws IOException { if (log.isDebugEnabled()) log.debug("connecting to: " + endpoint); sock.connect(endpoint, timeout); if (log.isDebugEnabled()) log.debug("connected to: " + endpoint()); }
@Override public Socket connectSocket(int connectTimeout, Socket sock, HttpHost host, InetSocketAddress remoteAddress, InetSocketAddress localAddress, HttpContext context) throws IOException { SSLSocket sslsock = (SSLSocket) ((sock != null) ? sock : createSocket(context)); if (localAddress != null) sslsock.bind(localAddress); sslsock.connect(remoteAddress, connectTimeout); // socket timeout is set internally by the // PoolingHttpClientConnectionManager. return sslsock; }
SSLSocketFactory socketFactory = sslContext.getSocketFactory(); SSLSocket sslSock = (SSLSocket) socketFactory.createSocket(); sslSock.connect(hostaddress, timeout); sslSock.startHandshake(); sock = sslSock;
/** * Create a secure client socket that is connected to the given address and * port. * * @param address the address to connect to * @param port the port * @return the socket */ public static Socket createSocket(InetAddress address, int port) throws IOException { Socket socket = null; setKeystore(); SSLSocketFactory f = (SSLSocketFactory) SSLSocketFactory.getDefault(); SSLSocket secureSocket = (SSLSocket) f.createSocket(); secureSocket.connect(new InetSocketAddress(address, port), SysProperties.SOCKET_CONNECT_TIMEOUT); secureSocket.setEnabledProtocols( disableSSL(secureSocket.getEnabledProtocols())); if (SysProperties.ENABLE_ANONYMOUS_TLS) { String[] list = enableAnonymous( secureSocket.getEnabledCipherSuites(), secureSocket.getSupportedCipherSuites()); secureSocket.setEnabledCipherSuites(list); } socket = secureSocket; return socket; }
SSLSocket sslSock = self.getX509Util().createSSLSocket(); setSockOpts(sslSock); sslSock.connect(electionAddr, cnxTO); sslSock.startHandshake(); sock = sslSock;
/** * @see org.apache.http.conn.scheme.SocketFactory#connectSocket(java.net.Socket, * java.lang.String, int, java.net.InetAddress, int, org.apache.http.params.HttpParams) */ @Override public Socket connectSocket(Socket sock, String host, int port, InetAddress localAddress, int localPort, HttpParams params) throws IOException, UnknownHostException, ConnectTimeoutException { int connTimeout = HttpConnectionParams.getConnectionTimeout(params); int soTimeout = HttpConnectionParams.getSoTimeout(params); InetSocketAddress remoteAddress = new InetSocketAddress(host, port); SSLSocket sslsock = (SSLSocket) ((sock != null) ? sock : createSocket()); if ((localAddress != null) || (localPort > 0)) { // we need to bind explicitly if (localPort < 0) { localPort = 0; // indicates "any" } InetSocketAddress isa = new InetSocketAddress(localAddress, localPort); sslsock.bind(isa); } sslsock.connect(remoteAddress, connTimeout); sslsock.setSoTimeout(soTimeout); return sslsock; }
/** * @see org.apache.http.conn.scheme.SocketFactory#connectSocket(java.net.Socket, java.lang.String, int, * java.net.InetAddress, int, org.apache.http.params.HttpParams) */ @Override public Socket connectSocket(Socket sock, String host, int port, InetAddress localAddress, int localPort, org.apache.http.params.HttpParams params) throws IOException { int connTimeout = org.apache.http.params.HttpConnectionParams.getConnectionTimeout(params); int soTimeout = org.apache.http.params.HttpConnectionParams.getSoTimeout(params); InetSocketAddress remoteAddress = new InetSocketAddress(host, port); SSLSocket sslsock = (SSLSocket) ((sock != null) ? sock : createSocket()); if ((localAddress != null) || (localPort > 0)) { // we need to bind explicitly if (localPort < 0) { localPort = 0; // indicates "any" } InetSocketAddress isa = new InetSocketAddress(localAddress, localPort); sslsock.bind(isa); } sslsock.connect(remoteAddress, connTimeout); sslsock.setSoTimeout(soTimeout); return sslsock; }
sslsock.connect(remoteAddress, connTimeout);
clientSocket.connect(localServerAddress); clientSocket.getOutputStream().write(1);
@Override public void connect(SocketAddress endpoint, int timeout) throws IOException { sock.connect(endpoint, timeout); }
@Override public void connect(SocketAddress endpoint) throws IOException { sock.connect(endpoint); }
private SSLSocket connectWithSSL() throws IOException, X509Exception, InterruptedException { SSLSocket sslSocket = null; int retries = 0; while (retries < MAX_RETRIES) { try { sslSocket = x509Util.createSSLSocket(); sslSocket.addHandshakeCompletedListener(new HandshakeCompletedListener() { @Override public void handshakeCompleted(HandshakeCompletedEvent handshakeCompletedEvent) { synchronized (handshakeCompletedLock) { handshakeCompleted = true; handshakeCompletedLock.notifyAll(); } } }); sslSocket.setSoTimeout(TIMEOUT); sslSocket.connect(localServerAddress, TIMEOUT); break; } catch (ConnectException connectException) { connectException.printStackTrace(); forceClose(sslSocket); sslSocket = null; Thread.sleep(TIMEOUT); } retries++; } Assert.assertNotNull("Failed to connect to server with SSL", sslSocket); return sslSocket; }
@Override public void connect(SocketAddress endpoint) throws IOException { if (log.isDebugEnabled()) log.debug("connecting to: " + endpoint); sock.connect(endpoint); if (log.isDebugEnabled()) log.debug("connected to: " + endpoint()); }
@Override public void connect(SocketAddress endpoint, int timeout) throws IOException { if (log.isDebugEnabled()) log.debug("connecting to: " + endpoint); sock.connect(endpoint, timeout); if (log.isDebugEnabled()) log.debug("connected to: " + endpoint()); }
@Override public Socket connectSocket(int connectTimeout, Socket sock, HttpHost host, InetSocketAddress remoteAddress, InetSocketAddress localAddress, HttpContext context) throws IOException { SSLSocket sslsock = (SSLSocket) ((sock != null) ? sock : createSocket(context)); if (localAddress != null) sslsock.bind(localAddress); sslsock.connect(remoteAddress, connectTimeout); // socket timeout is set internally by the // PoolingHttpClientConnectionManager. return sslsock; }