Uses of Interface
org.apache.hc.core5.reactor.ssl.SSLSessionVerifier
Packages that use SSLSessionVerifier
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 SSLSessionVerifier in org.apache.hc.core5.http.nio.ssl
Fields in org.apache.hc.core5.http.nio.ssl declared as SSLSessionVerifierModifier and TypeFieldDescriptionprivate final SSLSessionVerifier
BasicClientTlsStrategy.verifier
private final SSLSessionVerifier
BasicServerTlsStrategy.verifier
Constructors in org.apache.hc.core5.http.nio.ssl with parameters of type SSLSessionVerifierModifierConstructorDescriptionBasicClientTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicClientTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicClientTlsStrategy
(SSLContext sslContext, SSLSessionVerifier verifier) BasicClientTlsStrategy
(SSLSessionVerifier verifier) Constructor with the default SSL context based on system properties and customSSLSessionVerifier
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, SecurePortStrategy securePortStrategy, SSLSessionVerifier verifier) Deprecated.BasicServerTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicServerTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) BasicServerTlsStrategy
(SSLContext sslContext, SSLSessionVerifier verifier) BasicServerTlsStrategy
(SSLSessionVerifier verifier) Constructor with the default SSL context based on system properties and customSSLSessionVerifier
verifier. -
Uses of SSLSessionVerifier in org.apache.hc.core5.http2.ssl
Fields in org.apache.hc.core5.http2.ssl declared as SSLSessionVerifierModifier and TypeFieldDescriptionprivate final SSLSessionVerifier
H2ClientTlsStrategy.verifier
private final SSLSessionVerifier
H2ServerTlsStrategy.verifier
Constructors in org.apache.hc.core5.http2.ssl with parameters of type SSLSessionVerifierModifierConstructorDescriptionH2ClientTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ClientTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ClientTlsStrategy
(SSLContext sslContext, SSLSessionVerifier verifier) H2ClientTlsStrategy
(SSLSessionVerifier verifier) Constructor with the default SSL context based on system properties and customSSLSessionVerifier
.H2ServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SecurePortStrategy securePortStrategy, SSLSessionVerifier verifier) Deprecated.H2ServerTlsStrategy
(SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SSLSessionInitializer initializer, SSLSessionVerifier verifier) H2ServerTlsStrategy
(SSLContext sslContext, SSLSessionVerifier verifier) -
Uses of SSLSessionVerifier in org.apache.hc.core5.reactor
Methods in org.apache.hc.core5.reactor with parameters of type SSLSessionVerifierModifier 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 SSLSessionVerifier in org.apache.hc.core5.reactor.ssl
Fields in org.apache.hc.core5.reactor.ssl declared as SSLSessionVerifierMethods in org.apache.hc.core5.reactor.ssl with parameters of type SSLSessionVerifierModifier 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 SSLSessionVerifierModifierConstructorDescriptionSSLIOSession
(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 SSLSessionVerifier in org.apache.hc.core5.testing.nio
Fields in org.apache.hc.core5.testing.nio declared as SSLSessionVerifierModifier and TypeFieldDescriptionprivate final SSLSessionVerifier
H2TestClient.sslSessionVerifier
private final SSLSessionVerifier
H2TestServer.sslSessionVerifier
private final SSLSessionVerifier
Http1TestClient.sslSessionVerifier
private final SSLSessionVerifier
Http1TestServer.sslSessionVerifier
private final SSLSessionVerifier
InternalClientHttp1EventHandlerFactory.sslSessionVerifier
private final SSLSessionVerifier
InternalClientProtocolNegotiationStarter.sslSessionVerifier
private final SSLSessionVerifier
InternalServerHttp1EventHandlerFactory.sslSessionVerifier
private final SSLSessionVerifier
InternalServerProtocolNegotiationStarter.sslSessionVerifier
Constructors in org.apache.hc.core5.testing.nio with parameters of type SSLSessionVerifierModifierConstructorDescriptionH2TestClient
(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)