Top Description Interfaces Classes
[default module]

Package org.apache.hc.core5.http.nio.ssl


TLS protocol support.

Interface Summary

Modifier and TypeInterface and Description
public interface
SecurePortStrategy

Deprecated Use configuration parameters provided by connection listeners.
Side-side strategy to determine if local endpoint should be secured with TLS.
public interface
TlsStrategy

TLS protocol upgrade strategy for non-blocking TransportSecurityLayer sessions.

public interface
TlsUpgradeCapable

Capability to upgrade to TLS.

Class Summary

Modifier and TypeClass and Description
public class
BasicClientTlsStrategy

Basic client-side implementation of TlsStrategy that upgrades to TLS for all endpoints with HTTPS scheme.

public class
BasicServerTlsStrategy

Basic side-side implementation of TlsStrategy that upgrades to TLS for endpoints with the specified local ports.

public class
FixedPortStrategy

Deprecated Use configuration parameters provided by connection listeners.
Basic implementation of SecurePortStrategy with a fixed list of secure ports.
public class
TlsSupport

HTTP/1.1 TLS support methods