@Contract(threading=IMMUTABLE_CONDITIONAL) @Internal public class TlsUpgradeHandler extends Object implements ProtocolUpgradeHandler
ProtocolIOSession
to TLS
using TlsStrategy
.Constructor and Description |
---|
TlsUpgradeHandler(HttpVersionPolicy versionPolicy,
TlsStrategy tlsStrategy,
Timeout handshakeTimeout) |
Modifier and Type | Method and Description |
---|---|
void |
upgrade(ProtocolIOSession ioSession,
EndpointParameters parameters,
FutureCallback<ProtocolIOSession> callback)
Upgrades application protocol of the given I/O session.
|
public TlsUpgradeHandler(HttpVersionPolicy versionPolicy, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
public void upgrade(ProtocolIOSession ioSession, EndpointParameters parameters, FutureCallback<ProtocolIOSession> callback)
ProtocolUpgradeHandler
upgrade
in interface ProtocolUpgradeHandler
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.