Key Usage Options Args
data class KeyUsageOptionsArgs(val certSign: Output<Boolean>? = null, val contentCommitment: Output<Boolean>? = null, val crlSign: Output<Boolean>? = null, val dataEncipherment: Output<Boolean>? = null, val decipherOnly: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val encipherOnly: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null) : ConvertibleToJava<KeyUsageOptionsArgs>
KeyUsage.KeyUsageOptions corresponds to the key usage values described in https://tools.ietf.org/html/rfc5280#section-4.2.1.3.
Constructors
Link copied to clipboard
constructor(certSign: Output<Boolean>? = null, contentCommitment: Output<Boolean>? = null, crlSign: Output<Boolean>? = null, dataEncipherment: Output<Boolean>? = null, decipherOnly: Output<Boolean>? = null, digitalSignature: Output<Boolean>? = null, encipherOnly: Output<Boolean>? = null, keyAgreement: Output<Boolean>? = null, keyEncipherment: Output<Boolean>? = null)
Properties
Link copied to clipboard
The key may be used for cryptographic commitments. Note that this may also be referred to as "non-repudiation".
Link copied to clipboard
The key may be used to encipher data.
Link copied to clipboard
The key may be used to decipher only.
Link copied to clipboard
The key may be used for digital signatures.
Link copied to clipboard
The key may be used to encipher only.
Link copied to clipboard
The key may be used in a key agreement protocol.
Link copied to clipboard
The key may be used to encipher other keys.