Uses of Class
org.apache.hc.client5.http.config.TlsConfig
Packages that use TlsConfig
Package
Description
HTTP client configuration APIs.
Asynchronous HTTP client API implementation that supports both
HTTP/2 and HTTP/1.1 transport.
Client connection management functions based the classic
connection management APIs.
Client connection management functions based the asynchronous
connection management APIs.
-
Uses of TlsConfig in org.apache.hc.client5.http.config
Fields in org.apache.hc.client5.http.config declared as TlsConfigMethods in org.apache.hc.client5.http.config that return TlsConfigModifier and TypeMethodDescriptionTlsConfig.Builder.build()
protected TlsConfig
TlsConfig.clone()
Methods in org.apache.hc.client5.http.config with parameters of type TlsConfig -
Uses of TlsConfig in org.apache.hc.client5.http.impl.async
Fields in org.apache.hc.client5.http.impl.async declared as TlsConfigModifier and TypeFieldDescriptionprivate TlsConfig
HttpAsyncClientBuilder.tlsConfig
Deprecated.TLS should be configured by the connection managerprivate final TlsConfig
InternalHttpAsyncClient.tlsConfig
private final TlsConfig
InternalHttpAsyncExecRuntime.tlsConfig
Deprecated.TLS should be configured by the connection managerprivate final TlsConfig
MinimalHttpAsyncClient.tlsConfig
Methods in org.apache.hc.client5.http.impl.async with parameters of type TlsConfigModifier and TypeMethodDescriptionprivate static MinimalHttpAsyncClient
HttpAsyncClients.createMinimalHttpAsyncClientImpl
(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig, AsyncClientConnectionManager connmgr, SchemePortResolver schemePortResolver, TlsConfig tlsConfig) Constructors in org.apache.hc.client5.http.impl.async with parameters of type TlsConfigModifierConstructorDescription(package private)
InternalHttpAsyncClient
(org.apache.hc.core5.reactor.DefaultConnectingIOReactor ioReactor, AsyncExecChainElement execChain, AsyncPushConsumerRegistry pushConsumerRegistry, ThreadFactory threadFactory, AsyncClientConnectionManager manager, HttpRoutePlanner routePlanner, TlsConfig tlsConfig, org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry, org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry, CookieStore cookieStore, CredentialsProvider credentialsProvider, RequestConfig defaultConfig, List<Closeable> closeables) (package private)
InternalHttpAsyncExecRuntime
(org.slf4j.Logger log, AsyncClientConnectionManager manager, org.apache.hc.core5.reactor.ConnectionInitiator connectionInitiator, org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory, TlsConfig tlsConfig) (package private)
MinimalHttpAsyncClient
(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig reactorConfig, ThreadFactory threadFactory, ThreadFactory workerThreadFactory, AsyncClientConnectionManager manager, SchemePortResolver schemePortResolver, TlsConfig tlsConfig) -
Uses of TlsConfig in org.apache.hc.client5.http.impl.io
Fields in org.apache.hc.client5.http.impl.io declared as TlsConfigFields in org.apache.hc.client5.http.impl.io with type parameters of type TlsConfigModifier and TypeFieldDescriptionprivate org.apache.hc.core5.function.Resolver
<org.apache.hc.core5.http.HttpHost, TlsConfig> PoolingHttpClientConnectionManager.tlsConfigResolver
private org.apache.hc.core5.function.Resolver
<org.apache.hc.core5.http.HttpHost, TlsConfig> PoolingHttpClientConnectionManagerBuilder.tlsConfigResolver
Methods in org.apache.hc.client5.http.impl.io that return TlsConfigModifier and TypeMethodDescriptionBasicHttpClientConnectionManager.getTlsConfig()
private TlsConfig
PoolingHttpClientConnectionManager.resolveTlsConfig
(org.apache.hc.core5.http.HttpHost host) Methods in org.apache.hc.client5.http.impl.io with parameters of type TlsConfigModifier and TypeMethodDescriptionvoid
PoolingHttpClientConnectionManager.setDefaultTlsConfig
(TlsConfig config) Sets the sameConnectionConfig
for all hostsPoolingHttpClientConnectionManagerBuilder.setDefaultTlsConfig
(TlsConfig config) Assigns the sameTlsConfig
for all hosts.void
BasicHttpClientConnectionManager.setTlsConfig
(TlsConfig tlsConfig) Method parameters in org.apache.hc.client5.http.impl.io with type arguments of type TlsConfigModifier and TypeMethodDescriptionvoid
PoolingHttpClientConnectionManager.setTlsConfigResolver
(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost, TlsConfig> tlsConfigResolver) SetsResolver
ofTlsConfig
on a per host basis.PoolingHttpClientConnectionManagerBuilder.setTlsConfigResolver
(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost, TlsConfig> tlsConfigResolver) AssignsResolver
ofTlsConfig
on a per host basis. -
Uses of TlsConfig in org.apache.hc.client5.http.impl.nio
Fields in org.apache.hc.client5.http.impl.nio with type parameters of type TlsConfigModifier and TypeFieldDescriptionprivate org.apache.hc.core5.function.Resolver
<org.apache.hc.core5.http.HttpHost, TlsConfig> PoolingAsyncClientConnectionManager.tlsConfigResolver
private org.apache.hc.core5.function.Resolver
<org.apache.hc.core5.http.HttpHost, TlsConfig> PoolingAsyncClientConnectionManagerBuilder.tlsConfigResolver
Methods in org.apache.hc.client5.http.impl.nio that return TlsConfigModifier and TypeMethodDescriptionprivate TlsConfig
PoolingAsyncClientConnectionManager.resolveTlsConfig
(org.apache.hc.core5.http.HttpHost host, Object attachment) Methods in org.apache.hc.client5.http.impl.nio with parameters of type TlsConfigModifier and TypeMethodDescriptionvoid
PoolingAsyncClientConnectionManager.setDefaultTlsConfig
(TlsConfig config) Sets the sameConnectionConfig
for all hostsPoolingAsyncClientConnectionManagerBuilder.setDefaultTlsConfig
(TlsConfig config) Assigns the sameTlsConfig
for all hosts.Method parameters in org.apache.hc.client5.http.impl.nio with type arguments of type TlsConfigModifier and TypeMethodDescriptionvoid
PoolingAsyncClientConnectionManager.setTlsConfigResolver
(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost, TlsConfig> tlsConfigResolver) SetsResolver
ofTlsConfig
on a per host basis.PoolingAsyncClientConnectionManagerBuilder.setTlsConfigResolver
(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost, TlsConfig> tlsConfigResolver) AssignsResolver
ofTlsConfig
on a per host basis.