| Authentication | 
 The authentication type for SSL/TLS cipher suite selection. 
 | 
| CipherSuitePredicate | 
 An opaque predicate which can be used to match SSL/TLS cipher suites. 
 | 
| CipherSuiteSelector | 
 An immutable filter for SSL/TLS cipher suites. 
 | 
| Digest | 
 The digest algorithm type for SSL/TLS cipher suite selection. 
 | 
| Encryption | 
 The encryption type for SSL/TLS cipher suite selection. 
 | 
| KeyAgreement | 
 The key agreement type for SSL/TLS cipher suite selection. 
 | 
| Protocol | 
 The protocol type for SSL/TLS cipher suite selection and protocol selection. 
 | 
| ProtocolSelector | 
 An immutable filter for SSL/TLS protocols. 
 | 
| SecurityLevel | 
 The security level setting for SSL/TLS cipher suite selection. 
 | 
| SNIContextMatcher | 
  | 
| SNIContextMatcher.Builder | 
  | 
| SSLConfigurator | 
 A configurator for SSL contexts and their produced objects. 
 | 
| SSLConnection | 
 An SSL connection of some sort. 
 | 
| SSLConnectionInformation | 
 Information about the SSL connection currently being built. 
 | 
| SSLContextBuilder | 
 A class which allows building and configuration of a single client- or server-side SSL context. 
 | 
| SSLContextSelector | 
 A selector which chooses an SSL context based on connection information. 
 | 
| X509RevocationTrustManager | 
Extension to the  X509TrustManager interface to support OCSP and CRL verification.  
 | 
| X509RevocationTrustManager.Builder | 
  |