PemSslStoreBundle

SslStoreBundle backed by PEM-encoded certificates and private keys.

Author

Scott Frederick

Phillip Webb

Moritz Halbritter

Since

3.1.0

Constructors

Link copied to clipboard
constructor(keyStoreDetails: PemSslStoreDetails, trustStoreDetails: PemSslStoreDetails)
Create a new PemSslStoreBundle instance.
constructor(pemKeyStore: PemSslStore, pemTrustStore: PemSslStore)
Create a new PemSslStoreBundle instance.

Properties

Link copied to clipboard
SslStoreBundle that returns null for each method.

Functions

Link copied to clipboard
open fun getKeyStore(): KeyStore
Return a key store generated from the trust material or null.
Link copied to clipboard
Return the password for the key in the key store or null.
Link copied to clipboard
Return a trust store generated from the trust material or null.
Link copied to clipboard
open fun of(keyStore: KeyStore, keyStorePassword: String, trustStore: KeyStore): SslStoreBundle
Factory method to create a new SslStoreBundle instance.
Link copied to clipboard
open fun toString(): String