# Package org.apache.hc.client5.http.ssl

Client TLS/SSL support.

See: Description

Interface Summary
Interface | Description
--- | ---
HttpClientHostnameVerifier | Extended `HostnameVerifier` interface.

Class Summary
Class | Description
--- | ---
ClientTlsStrategyBuilder | Builder for client `TlsStrategy` instances.
DefaultClientTlsStrategy | Default SSL upgrade strategy for non-blocking client connections.
DefaultHostnameVerifier | Default `HostnameVerifier` implementation.
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 for `SSLConnectionSocketFactory` instances.
TrustAllStrategy | A trust strategy that accepts all certificates as trusted.
TrustSelfSignedStrategy | A trust strategy that accepts self-signed certificates as trusted.

Enum Summary
Enum | Description
--- | ---
TLS | Supported `TLS` protocol versions.

## Package org.apache.hc.client5.http.ssl Description

Client TLS/SSL support.