Uses of Interface
org.apache.hc.core5.reactor.ssl.SSLSessionInitializer
Packages that use SSLSessionInitializer
Package
Description
TLS protocol support.
HTTP/2 specific TLS protocol support.
Event driven network communication APIs and components loosely based on
Doug Lea's
reactor pattern.
TLS/SSL support for I/O reactors.
-
Uses of SSLSessionInitializer in org.apache.hc.core5.http.nio.ssl
Fields in org.apache.hc.core5.http.nio.ssl declared as SSLSessionInitializerModifier and TypeFieldDescriptionprivate final SSLSessionInitializer
BasicClientTlsStrategy.initializer
private final SSLSessionInitializer
BasicServerTlsStrategy.initializer
Methods in org.apache.hc.core5.http.nio.ssl that return SSLSessionInitializerModifier and TypeMethodDescriptionstatic SSLSessionInitializer
TlsSupport.enforceStrongSecurity
(SSLSessionInitializer initializer) Methods in org.apache.hc.core5.http.nio.ssl with parameters of type SSLSessionInitializerModifier and TypeMethodDescriptionstatic SSLSessionInitializer
TlsSupport.enforceStrongSecurity
(SSLSessionInitializer initializer) Constructors in org.apache.hc.core5.http.nio.ssl with parameters of type SSLSessionInitializerModifierConstructorDescriptionBasicClientTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicClientTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) Deprecated.BasicServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicServerTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicServerTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) -
Uses of SSLSessionInitializer in org.apache.hc.core5.http2.ssl
Fields in org.apache.hc.core5.http2.ssl declared as SSLSessionInitializerModifier and TypeFieldDescriptionprivate final SSLSessionInitializer
H2ClientTlsStrategy.initializer
private final SSLSessionInitializer
H2ServerTlsStrategy.initializer
Methods in org.apache.hc.core5.http2.ssl that return SSLSessionInitializerModifier and TypeMethodDescriptionstatic SSLSessionInitializer
H2TlsSupport.enforceRequirements
(Object attachment, SSLSessionInitializer initializer) Methods in org.apache.hc.core5.http2.ssl with parameters of type SSLSessionInitializerModifier and TypeMethodDescriptionstatic SSLSessionInitializer
H2TlsSupport.enforceRequirements
(Object attachment, SSLSessionInitializer initializer) Constructors in org.apache.hc.core5.http2.ssl with parameters of type SSLSessionInitializerModifierConstructorDescriptionH2ClientTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ClientTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) -
Uses of SSLSessionInitializer in org.apache.hc.core5.reactor
Methods in org.apache.hc.core5.reactor with parameters of type SSLSessionInitializerModifier and TypeMethodDescriptionvoid
InternalDataChannel.startTls
(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout) void
InternalDataChannel.startTls
(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) -
Uses of SSLSessionInitializer in org.apache.hc.core5.reactor.ssl
Fields in org.apache.hc.core5.reactor.ssl declared as SSLSessionInitializerMethods in org.apache.hc.core5.reactor.ssl with parameters of type SSLSessionInitializerModifier and TypeMethodDescriptionvoid
TransportSecurityLayer.startTls
(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout) Starts TLS session over an existing network connection with the given SSL context.default void
TransportSecurityLayer.startTls
(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Starts TLS session over an existing network connection with the given SSL context.Constructors in org.apache.hc.core5.reactor.ssl with parameters of type SSLSessionInitializerModifierConstructorDescriptionSSLIOSession
(NamedEndpoint targetEndpoint, IOSession session, SSLMode sslMode, SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Callback<SSLIOSession> sessionStartCallback, Callback<SSLIOSession> sessionEndCallback, Timeout connectTimeout) Creates new instance ofSSLIOSession
class.SSLIOSession
(NamedEndpoint targetEndpoint, IOSession session, SSLMode sslMode, SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, Callback<SSLIOSession> sessionStartCallback, Callback<SSLIOSession> sessionEndCallback, FutureCallback<SSLSession> resultCallback) Creates new instance ofSSLIOSession
class. -
Uses of SSLSessionInitializer in org.apache.hc.core5.testing.nio
Fields in org.apache.hc.core5.testing.nio declared as SSLSessionInitializerModifier and TypeFieldDescriptionprivate final SSLSessionInitializer
H2TestClient.sslSessionInitializer
private final SSLSessionInitializer
H2TestServer.sslSessionInitializer
private final SSLSessionInitializer
Http1TestClient.sslSessionInitializer
private final SSLSessionInitializer
Http1TestServer.sslSessionInitializer
private final SSLSessionInitializer
InternalClientHttp1EventHandlerFactory.sslSessionInitializer
private final SSLSessionInitializer
InternalClientProtocolNegotiationStarter.sslSessionInitializer
private final SSLSessionInitializer
InternalServerHttp1EventHandlerFactory.sslSessionInitializer
private final SSLSessionInitializer
InternalServerProtocolNegotiationStarter.sslSessionInitializer
Constructors in org.apache.hc.core5.testing.nio with parameters of type SSLSessionInitializerModifierConstructorDescriptionH2TestClient
(IOReactorConfig ioReactorConfig, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) H2TestServer
(IOReactorConfig ioReactorConfig, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) Http1TestClient
(IOReactorConfig ioReactorConfig, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) Http1TestServer
(IOReactorConfig ioReactorConfig, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) (package private)
InternalClientHttp1EventHandlerFactory
(HttpProcessor httpProcessor, Http1Config http1Config, CharCodingConfig charCodingConfig, ConnectionReuseStrategy connectionReuseStrategy, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) (package private)
InternalClientProtocolNegotiationStarter
(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> exchangeHandlerFactory, HttpVersionPolicy versionPolicy, H2Config h2Config, Http1Config http1Config, CharCodingConfig charCodingConfig, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) (package private)
InternalServerHttp1EventHandlerFactory
(HttpProcessor httpProcessor, HandlerFactory<AsyncServerExchangeHandler> exchangeHandlerFactory, Http1Config http1Config, CharCodingConfig charCodingConfig, ConnectionReuseStrategy connectionReuseStrategy, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier) InternalServerProtocolNegotiationStarter
(HttpProcessor httpProcessor, HandlerFactory<AsyncServerExchangeHandler> exchangeHandlerFactory, HttpVersionPolicy versionPolicy, H2Config h2Config, Http1Config http1Config, CharCodingConfig charCodingConfig, SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier)
BasicServerTlsStrategy(SSLContext, SSLBufferMode, SSLSessionInitializer, SSLSessionVerifier)