AbstractCredentialReader<T> |
Base class for all credential readers.
|
AbstractSSLContextInitializer |
Provides common implementation for SSLContextInitializer .
|
AbstractTLSSocketFactory |
Provides common implementation for TLSSocketFactory .
|
AggregateTrustManager |
Trust manager that delegates to multiple trust managers.
|
CredentialConfigParser |
Parses the configuration data associated with credential configs and ssl
socket factories.
|
DefaultHostnameVerifier |
Hostname verifier that provides an implementation similar to what occurs with
JNDI startTLS.
|
DefaultHostnameVerifier.SSLSocketFactory |
|
DefaultSSLContextInitializer |
Provides a default implementation of SSLContextInitializer which
allows the setting of trust and key managers in order to create an SSL
context.
|
HostnameVerifyingTrustManager |
|
KeyStoreCredentialConfig |
Provides the properties necessary for creating an SSL context initializer
with a KeyStoreCredentialReader .
|
KeyStoreCredentialReader |
Reads keystore credentials from a classpath, filepath, or stream resource.
|
KeyStoreSSLContextInitializer |
Provides a SSLContextInitializer which can use java KeyStores to
create key and trust managers.
|
PrivateKeyCredentialReader |
Reads private key credentials from classpath, filepath, or stream resource.
|
SingletonTLSSocketFactory |
TLSSocketFactory implementation that uses a static SSLContextInitializer.
|
ThreadLocalTLSSocketFactory |
TLSSocketFactory implementation that uses a thread local variable to store
configuration.
|
TLSSocketFactory |
TLSSocketFactory is an extension of SSLSocketFactory.
|
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 a X509CredentialReader .
|
X509SSLContextInitializer |
Provides a SSLContextInitializer which can use X509 certificates
to create key and trust managers.
|