Keys Pkc
data class KeysPkc(val allowGenerateKey: Boolean? = null, val allowReplaceKey: Boolean? = null, val allowStoreKey: Boolean? = null, val anyMount: Boolean? = null, val curve: String? = null, val forceRwSession: String? = null, val keyBits: String? = null, val keyId: String, val keyLabel: String, val library: String, val mechanism: String, val name: String, val pin: String, val slot: String? = null, val tokenLabel: String? = null, val uuid: String? = null)
Constructors
Link copied to clipboard
constructor(allowGenerateKey: Boolean? = null, allowReplaceKey: Boolean? = null, allowStoreKey: Boolean? = null, anyMount: Boolean? = null, curve: String? = null, forceRwSession: String? = null, keyBits: String? = null, keyId: String, keyLabel: String, library: String, mechanism: String, name: String, pin: String, slot: String? = null, tokenLabel: String? = null, uuid: String? = null)
Properties
Link copied to clipboard
If no existing key can be found in the referenced backend, instructs Vault to generate a key within the backend
Link copied to clipboard
Controls the ability for Vault to replace through generation or importing a key into the configured backend even if a key is present, if set to false those operations are forbidden if a key exists.
Link copied to clipboard
Controls the ability for Vault to import a key to the configured backend, if 'false', those operations will be forbidden
Link copied to clipboard
Force all operations to open up a read-write session to the HSM
Link copied to clipboard
The slot token label to use