|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CredentialConfig | CredentialConfig provides a base interface for all credential
configurations. |
| CredentialReader<T> | Reads a credential from an IO source. |
| SSLContextInitializer | Provides an interface for the initialization of new SSL contexts. |
| Class Summary | |
|---|---|
| AbstractCredentialReader<T> | Base class for all credential readers. |
| AbstractSSLContextInitializer | Provides common implementation for SSLContextInitializer. |
| AbstractTLSSocketFactory | Provides common implementation for TLSSocketFactory. |
| CredentialConfigParser | Parses the configuration data associated with credential configs and ssl socket factories. |
| DefaultSSLContextInitializer | Provides a default implementation of SSLContextInitializer which
allows the setting of trust and key managers in order to create an SSL
context. |
| 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. |
| 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. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||