Package org.apache.hc.client5.http.ssl
Client TLS/SSL support.
-
Interface Summary Interface Description HttpClientHostnameVerifier ExtendedHostnameVerifier
interface. -
Class Summary Class Description AbstractClientTlsStrategy ClientTlsStrategyBuilder Builder for clientTlsStrategy
instances.DefaultClientTlsStrategy TLS upgrade strategy for non-blocking client connections.DefaultHostnameVerifier DefaultHostnameVerifier
implementation.DistinguishedNameParser DistinguishedNameParser.InternalTokenParser HttpsSupport HTTPS configuration support methods.NoopHostnameVerifier The NO_OP HostnameVerifier essentially turns hostname verification off.SSLConnectionSocketFactory Layered socket factory for TLS/SSL connections.SSLConnectionSocketFactoryBuilder Builder forSSLConnectionSocketFactory
instances.SubjectName TlsSessionValidator TrustAllStrategy A trust strategy that accepts all certificates as trusted.TrustSelfSignedStrategy Deprecated. For self-signed certificates prefer specifying a keystore containing the certificate when calling theSSLContextBuilder
loadTrustMaterial
methods. -
Enum Summary Enum Description DefaultHostnameVerifier.HostNameType