| Package | Description | 
|---|---|
| org.apache.hc.core5.http.nio.ssl | TLS protocol support. | 
| org.apache.hc.core5.http2.ssl | HTTP/2 specific TLS protocol support. | 
| org.apache.hc.core5.reactor | Event driven network communication APIs and components loosely based on
 Doug Lea's
 reactor pattern. | 
| org.apache.hc.core5.reactor.ssl | TLS/SSL support for I/O reactors. | 
| org.apache.hc.core5.testing.nio | 
| Class and Description | 
|---|
| SSLBufferMode | 
| SSLSessionInitializer Callback interface that can be used to customize TLS/SSL session initialization. | 
| SSLSessionVerifier Callback interface that can be used to customize TLS/SSL session verification. | 
| TransportSecurityLayer TLS capable session layer interface. | 
| Class and Description | 
|---|
| SSLBufferMode | 
| SSLSessionInitializer Callback interface that can be used to customize TLS/SSL session initialization. | 
| SSLSessionVerifier Callback interface that can be used to customize TLS/SSL session verification. | 
| TransportSecurityLayer TLS capable session layer interface. | 
| Class and Description | 
|---|
| TransportSecurityLayer TLS capable session layer interface. | 
| Class and Description | 
|---|
| SSLBufferMode | 
| SSLIOSession SSLIOSessionis a decorator class intended to transparently extend
 anIOSessionwith transport layer security capabilities based on
 the SSL/TLS protocol. | 
| SSLMode | 
| SSLSessionInitializer Callback interface that can be used to customize TLS/SSL session initialization. | 
| SSLSessionVerifier Callback interface that can be used to customize TLS/SSL session verification. | 
| TlsDetails Represents details of a fully established TLS session. | 
| Class and Description | 
|---|
| SSLSessionInitializer Callback interface that can be used to customize TLS/SSL session initialization. | 
| SSLSessionVerifier Callback interface that can be used to customize TLS/SSL session verification. | 
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.