JKSProviderConfiguration
Specifies what the keystore should be backed by.
Options are:
ephemeral (the default)
file (backed by a file on disk)
withBackingObject (backed by the specified KeyStore object)
customAccessor (backed by a custom JKSAccessor object)
See also
Types
Properties
Link copied to clipboard
val customAccessor: DSL.Generalized.option<JKSProviderConfiguration.KeyStoreAccessor, JKSProviderConfiguration.KeyStoreConfiguration>
Accesses a keystore via a custom JKSAccessor. Use keystoreCustomAccessor { accessor = ... }
Link copied to clipboard
val ephemeral: DSL.Generalized.option<JKSProviderConfiguration.EphemeralKeyStore, JKSProviderConfiguration.KeyStoreConfiguration>
Constructs an ephemeral keystore. This is the default.
Link copied to clipboard
val file: DSL.Generalized.option<JKSProviderConfiguration.KeyStoreFile, JKSProviderConfiguration.KeyStoreConfiguration>
Accesses a keystore on disk. Automatically flushes back to disk. Use file { path = ... }.
Link copied to clipboard
val withBackingObject: DSL.Generalized.option<JKSProviderConfiguration.KeyStoreObject, JKSProviderConfiguration.KeyStoreConfiguration>
Constructs a keystore that accesses the provided Java KeyStore object. Use withBackingObject { store = ... }
.