SslManagerBundle

A bundle of key and trust managers that can be used to establish an SSL connection. Instances are usually created from an SslStoreBundle.

Author

Scott Frederick

Since

3.1.0

See also

Functions

Link copied to clipboard
open fun createSslContext(protocol: String): SSLContext
Factory method to create a new SSLContext for the key managers and trust managers managed by this instance.
Link copied to clipboard
open fun from(storeBundle: SslStoreBundle, key: SslBundleKey): SslManagerBundle
Factory method to create a new SslManagerBundle backed by the given SslBundle and SslBundleKey.
Link copied to clipboard
Return the KeyManagerFactory used to establish identity.
Link copied to clipboard
Return the KeyManager instances used to establish identity.
Link copied to clipboard
Return the TrustManagerFactory used to establish trust.
Link copied to clipboard
Return the TrustManager instances used to establish trust.
Link copied to clipboard
open fun of(keyManagerFactory: KeyManagerFactory, trustManagerFactory: TrustManagerFactory): SslManagerBundle
Factory method to create a new SslManagerBundle instance.