private SslHandler createSslHandler(String peerHost, int peerPort) throws GeneralSecurityException { SSLEngine sslEngine = sslEngineFactory.newSSLEngine(peerHost, peerPort); SslHandler sslHandler = new SslHandler(sslEngine); if (handshakeTimeout > 0) sslHandler.setHandshakeTimeoutMillis(handshakeTimeout); return sslHandler; }
public SslHandler createSslHandler(String peerHost, int peerPort) throws IOException, GeneralSecurityException { SSLEngine sslEngine = sslEngineFactory.newSSLEngine(peerHost, peerPort); SslHandler sslHandler = new SslHandler(sslEngine); if (handshakeTimeout > 0) sslHandler.setHandshakeTimeoutMillis(handshakeTimeout); return sslHandler; }
private SslHandler createSslHandler(String peerHost, int peerPort) throws GeneralSecurityException { SSLEngine sslEngine = sslEngineFactory.newSSLEngine(peerHost, peerPort); SslHandler sslHandler = handshakeTimeout > 0 ? new SslHandler(sslEngine, getDefaultBufferPool(), false, nettyTimer, handshakeTimeout) : new SslHandler(sslEngine); sslHandler.setCloseOnSSLException(true); return sslHandler; }
public SslHandler createSslHandler(String peerHost, int peerPort) throws GeneralSecurityException, IOException { SSLEngine sslEngine = sslEngineFactory.newSSLEngine(peerHost, peerPort); SslHandler sslHandler = handshakeTimeout > 0 ? new SslHandler(sslEngine, getDefaultBufferPool(), false, nettyTimer, handshakeTimeout) : new SslHandler(sslEngine); sslHandler.setCloseOnSSLException(true); return sslHandler; }