Package io.netty.handler.ssl
Interface JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
-
- All Known Implementing Classes:
JdkApplicationProtocolNegotiator.AllocatorAwareSslEngineWrapperFactory
- Enclosing interface:
- JdkApplicationProtocolNegotiator
public static interface JdkApplicationProtocolNegotiator.SslEngineWrapperFactoryAbstract factory pattern for wrapping anSSLEngineobject. This is useful for NPN/APLN JDK support.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.net.ssl.SSLEnginewrapSslEngine(javax.net.ssl.SSLEngine engine, JdkApplicationProtocolNegotiator applicationNegotiator, boolean isServer)Abstract factory pattern for wrapping anSSLEngineobject.
-
-
-
Method Detail
-
wrapSslEngine
javax.net.ssl.SSLEngine wrapSslEngine(javax.net.ssl.SSLEngine engine, JdkApplicationProtocolNegotiator applicationNegotiator, boolean isServer)Abstract factory pattern for wrapping anSSLEngineobject. This is useful for NPN/APLN support.- Parameters:
engine- The engine to wrap.applicationNegotiator- The application level protocol negotiatorisServer-trueif the engine is for server side of connectionsfalseif the engine is for client side of connections
- Returns:
- The resulting wrapped engine. This may just be
engine.
-
-