Keys Pkc Args
data class KeysPkcArgs(val allowGenerateKey: Output<Boolean>? = null, val allowReplaceKey: Output<Boolean>? = null, val allowStoreKey: Output<Boolean>? = null, val anyMount: Output<Boolean>? = null, val curve: Output<String>? = null, val forceRwSession: Output<String>? = null, val keyBits: Output<String>? = null, val keyId: Output<String>, val keyLabel: Output<String>, val library: Output<String>, val mechanism: Output<String>, val name: Output<String>, val pin: Output<String>, val slot: Output<String>? = null, val tokenLabel: Output<String>? = null, val uuid: Output<String>? = null) : ConvertibleToJava<KeysPkcArgs>
Constructors
Link copied to clipboard
constructor(allowGenerateKey: Output<Boolean>? = null, allowReplaceKey: Output<Boolean>? = null, allowStoreKey: Output<Boolean>? = null, anyMount: Output<Boolean>? = null, curve: Output<String>? = null, forceRwSession: Output<String>? = null, keyBits: Output<String>? = null, keyId: Output<String>, keyLabel: Output<String>, library: Output<String>, mechanism: Output<String>, name: Output<String>, pin: Output<String>, slot: Output<String>? = null, tokenLabel: Output<String>? = null, uuid: Output<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