| AbstractCredentialReader<T> |
Base class for all credential readers.
|
| AbstractSSLContextInitializer |
Provides common implementation for SSL context initializer.
|
| AggregateTrustManager |
Trust manager that delegates to multiple trust managers.
|
| AllowAnyHostnameVerifier |
Hostname verifier that returns true for any hostname.
|
| AllowAnyTrustManager |
Trust manager that trusts any certificate.
|
| CredentialConfigFactory |
Utility class for creating credential configs when the underlying credential is already available for use.
|
| DefaultHostnameVerifier |
Hostname verifier that provides an implementation similar to what occurs with JNDI startTLS.
|
| DefaultSSLContextInitializer |
Provides a default implementation of SSL context initializer which allows the setting of trust and key managers in
order to create an SSL context.
|
| DefaultTrustManager |
|
| HostnameResolver |
|
| HostnameVerifierAdapter |
|
| HostnameVerifyingListener |
Handshake completed listener that invokes a hostname verifier.
|
| KeyStoreCredentialConfig |
Provides the properties necessary for creating an SSL context initializer with a keystore credential reader.
|
| KeyStoreCredentialConfig.Builder |
|
| KeyStoreCredentialReader |
Reads keystore credentials from a classpath, filepath, or stream resource.
|
| KeyStoreSSLContextInitializer |
Provides an SSL context initializer which can use java KeyStores to create key and trust managers.
|
| KeyStoreUtils |
Provides utility methods for using a KeyStore.
|
| PrivateKeyCredentialReader |
Reads private key credentials from classpath, filepath, or stream resource.
|
| SslConfig |
Contains all the configuration data for SSL and startTLS.
|
| SslConfig.Builder |
|
| X509CertificateCredentialReader |
Loads an X.509 certificate credential from a classpath, filepath, or stream resource.
|
| X509CertificatesCredentialReader |
Loads X.509 certificate credentials from a classpath, filepath, or stream resource.
|
| X509CredentialConfig |
Provides the properties necessary for creating an SSL context initializer with an X.509 credential reader.
|
| X509CredentialConfig.Builder |
|
| X509DnDecoder |
Utility class for decoding the DER data in an X509 DN.
|
| X509ExtendedTrustManagerWrapper |
|
| X509SSLContextInitializer |
Provides an SSL context initializer which can use X.509 certificates to create key and trust managers.
|