Uses of Class
org.apache.hc.client5.http.config.TlsConfig
-
Packages that use TlsConfig Package Description org.apache.hc.client5.http.config HTTP client configuration APIs.org.apache.hc.client5.http.impl.async Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.org.apache.hc.client5.http.impl.io Client connection management functions based the classic connection management APIs.org.apache.hc.client5.http.impl.nio 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 TlsConfig Modifier and Type Field Description static TlsConfig
TlsConfig. DEFAULT
Methods in org.apache.hc.client5.http.config that return TlsConfig Modifier and Type Method Description TlsConfig
TlsConfig.Builder. build()
protected TlsConfig
TlsConfig. clone()
Methods in org.apache.hc.client5.http.config with parameters of type TlsConfig Modifier and Type Method Description static TlsConfig.Builder
TlsConfig. copy(TlsConfig config)
-
Uses of TlsConfig in org.apache.hc.client5.http.impl.async
Fields in org.apache.hc.client5.http.impl.async declared as TlsConfig Modifier and Type Field Description private TlsConfig
HttpAsyncClientBuilder. tlsConfig
Deprecated.TLS should be configured by the connection managerprivate TlsConfig
InternalHttpAsyncClient. tlsConfig
private TlsConfig
InternalHttpAsyncExecRuntime. tlsConfig
Deprecated.TLS should be configured by the connection managerprivate TlsConfig
MinimalHttpAsyncClient. tlsConfig
Methods in org.apache.hc.client5.http.impl.async with parameters of type TlsConfig Modifier and Type Method Description private 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 TlsConfig Constructor Description InternalHttpAsyncClient(org.apache.hc.core5.reactor.DefaultConnectingIOReactor ioReactor, AsyncExecChainElement execChain, AsyncPushConsumerRegistry pushConsumerRegistry, java.util.concurrent.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, java.util.List<java.io.Closeable> closeables)
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)
MinimalHttpAsyncClient(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig reactorConfig, java.util.concurrent.ThreadFactory threadFactory, java.util.concurrent.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 TlsConfig Modifier and Type Field Description private TlsConfig
BasicHttpClientConnectionManager. tlsConfig
Fields in org.apache.hc.client5.http.impl.io with type parameters of type TlsConfig Modifier and Type Field Description private 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 TlsConfig Modifier and Type Method Description TlsConfig
BasicHttpClientConnectionManager. 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 TlsConfig Modifier and Type Method Description void
PoolingHttpClientConnectionManager. setDefaultTlsConfig(TlsConfig config)
Sets the sameConnectionConfig
for all hostsPoolingHttpClientConnectionManagerBuilder
PoolingHttpClientConnectionManagerBuilder. 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 TlsConfig Modifier and Type Method Description void
PoolingHttpClientConnectionManager. setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
SetsResolver
ofTlsConfig
on a per host basis.PoolingHttpClientConnectionManagerBuilder
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 TlsConfig Modifier and Type Field Description private 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 TlsConfig Modifier and Type Method Description private TlsConfig
PoolingAsyncClientConnectionManager. resolveTlsConfig(org.apache.hc.core5.http.HttpHost host, java.lang.Object attachment)
Methods in org.apache.hc.client5.http.impl.nio with parameters of type TlsConfig Modifier and Type Method Description void
PoolingAsyncClientConnectionManager. setDefaultTlsConfig(TlsConfig config)
Sets the sameConnectionConfig
for all hostsPoolingAsyncClientConnectionManagerBuilder
PoolingAsyncClientConnectionManagerBuilder. setDefaultTlsConfig(TlsConfig config)
Assigns the sameTlsConfig
for all hosts.Method parameters in org.apache.hc.client5.http.impl.nio with type arguments of type TlsConfig Modifier and Type Method Description void
PoolingAsyncClientConnectionManager. setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
SetsResolver
ofTlsConfig
on a per host basis.PoolingAsyncClientConnectionManagerBuilder
PoolingAsyncClientConnectionManagerBuilder. setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
AssignsResolver
ofTlsConfig
on a per host basis.
-