Uses of Interface
org.apache.hc.core5.http.nio.ssl.TlsStrategy
-
Packages that use TlsStrategy Package Description org.apache.hc.core5.http.impl.bootstrap HTTP/1.1 requester and server bootstrap.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.nio.ssl TLS protocol support.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http2.impl.nio.bootstrap HTTP/2 capable requester and server bootstrap.org.apache.hc.core5.http2.nio.pool HTTP/2 specific pool component APIs.org.apache.hc.core5.http2.ssl HTTP/2 specific TLS protocol support. -
-
Uses of TlsStrategy in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap declared as TlsStrategy Modifier and Type Field Description private TlsStrategy
AsyncRequesterBootstrap. tlsStrategy
private TlsStrategy
AsyncServerBootstrap. tlsStrategy
private TlsStrategy
HttpAsyncRequester. tlsStrategy
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type TlsStrategy Modifier and Type Method Description AsyncRequesterBootstrap
AsyncRequesterBootstrap. setTlsStrategy(TlsStrategy tlsStrategy)
AssignsTlsStrategy
instance.AsyncServerBootstrap
AsyncServerBootstrap. setTlsStrategy(TlsStrategy tlsStrategy)
AssignsTlsStrategy
instance.Constructors in org.apache.hc.core5.http.impl.bootstrap with parameters of type TlsStrategy Constructor Description HttpAsyncRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
UseAsyncRequesterBootstrap
to create instances of this class. -
Uses of TlsStrategy in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio declared as TlsStrategy Modifier and Type Field Description private TlsStrategy
ClientHttp1IOEventHandlerFactory. tlsStrategy
private TlsStrategy
ServerHttp1IOEventHandlerFactory. tlsStrategy
Constructors in org.apache.hc.core5.http.impl.nio with parameters of type TlsStrategy Constructor Description ClientHttp1IOEventHandlerFactory(ClientHttp1StreamDuplexerFactory streamDuplexerFactory, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
ServerHttp1IOEventHandlerFactory(ServerHttp1StreamDuplexerFactory streamDuplexerFactory, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
-
Uses of TlsStrategy in org.apache.hc.core5.http.nio.ssl
Classes in org.apache.hc.core5.http.nio.ssl that implement TlsStrategy Modifier and Type Class Description class
BasicClientTlsStrategy
Basic client-side implementation ofTlsStrategy
that upgrades to TLS for all endpoints withHTTPS
scheme.class
BasicServerTlsStrategy
Basic side-side implementation ofTlsStrategy
that upgrades to TLS for endpoints with the specified local ports. -
Uses of TlsStrategy in org.apache.hc.core5.http2.impl.nio
Fields in org.apache.hc.core5.http2.impl.nio declared as TlsStrategy Modifier and Type Field Description private TlsStrategy
ClientHttpProtocolNegotiationStarter. tlsStrategy
private TlsStrategy
ServerHttpProtocolNegotiationStarter. tlsStrategy
Constructors in org.apache.hc.core5.http2.impl.nio with parameters of type TlsStrategy Constructor Description ClientHttpProtocolNegotiationStarter(ClientHttp1StreamDuplexerFactory http1StreamHandlerFactory, ClientH2StreamMultiplexerFactory http2StreamHandlerFactory, HttpVersionPolicy versionPolicy, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
ServerHttpProtocolNegotiationStarter(ServerHttp1StreamDuplexerFactory http1StreamHandlerFactory, ServerH2StreamMultiplexerFactory http2StreamHandlerFactory, HttpVersionPolicy versionPolicy, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
-
Uses of TlsStrategy in org.apache.hc.core5.http2.impl.nio.bootstrap
Fields in org.apache.hc.core5.http2.impl.nio.bootstrap declared as TlsStrategy Modifier and Type Field Description private TlsStrategy
H2MultiplexingRequesterBootstrap. tlsStrategy
private TlsStrategy
H2RequesterBootstrap. tlsStrategy
private TlsStrategy
H2ServerBootstrap. tlsStrategy
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type TlsStrategy Modifier and Type Method Description H2MultiplexingRequesterBootstrap
H2MultiplexingRequesterBootstrap. setTlsStrategy(TlsStrategy tlsStrategy)
AssignsTlsStrategy
instance.H2RequesterBootstrap
H2RequesterBootstrap. setTlsStrategy(TlsStrategy tlsStrategy)
AssignsTlsStrategy
instance.H2ServerBootstrap
H2ServerBootstrap. setTlsStrategy(TlsStrategy tlsStrategy)
AssignsTlsStrategy
instance.Constructors in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type TlsStrategy Constructor Description H2AsyncRequester(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
UseH2RequesterBootstrap
to create instances of this class.H2MultiplexingRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, Resolver<HttpHost,java.net.InetSocketAddress> addressResolver, TlsStrategy tlsStrategy)
UseH2MultiplexingRequesterBootstrap
to create instances of this class. -
Uses of TlsStrategy in org.apache.hc.core5.http2.nio.pool
Fields in org.apache.hc.core5.http2.nio.pool declared as TlsStrategy Modifier and Type Field Description private TlsStrategy
H2ConnPool. tlsStrategy
Constructors in org.apache.hc.core5.http2.nio.pool with parameters of type TlsStrategy Constructor Description H2ConnPool(ConnectionInitiator connectionInitiator, Resolver<HttpHost,java.net.InetSocketAddress> addressResolver, TlsStrategy tlsStrategy)
-
Uses of TlsStrategy in org.apache.hc.core5.http2.ssl
Classes in org.apache.hc.core5.http2.ssl that implement TlsStrategy Modifier and Type Class Description class
H2ClientTlsStrategy
Basic client-side implementation ofTlsStrategy
that upgrades to TLS for all endpoints withHTTPS
scheme.class
H2ServerTlsStrategy
Basic side-side implementation ofTlsStrategy
that upgrades to TLS for endpoints with the specified local ports.
-