/** * Creates a new {@link SslHandler}. * * @return a new {@link SslHandler} */ public final SslHandler newHandler() { return newHandler(newEngine()); }
/** * Creates a new {@link SslHandler} with advisory peer information. * * @param peerHost the non-authoritative name of the host * @param peerPort the non-authoritative port * * @return a new {@link SslHandler} */ public final SslHandler newHandler(String peerHost, int peerPort) { return newHandler(newEngine(peerHost, peerPort)); }
@Override public SslHandler newHandler() { SessionAwareSslHandler handler = new SessionAwareSslHandler( sslContext.newEngine(), sslContext.bufferPool(), JavaSslServerConfiguration.this); handler.setCloseOnSSLException(true); return handler; } };