CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs

data class CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs(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<CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs>

Constructors

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
val certSign: Output<Boolean>? = null

The key may be used to sign certificates.

Link copied to clipboard
val contentCommitment: Output<Boolean>? = null

The key may be used for cryptographic commitments. Note that this may also be referred to as "non-repudiation".

Link copied to clipboard
val crlSign: Output<Boolean>? = null

The key may be used sign certificate revocation lists.

Link copied to clipboard
val dataEncipherment: Output<Boolean>? = null

The key may be used to encipher data.

Link copied to clipboard
val decipherOnly: Output<Boolean>? = null

The key may be used to decipher only.

Link copied to clipboard
val digitalSignature: Output<Boolean>? = null

The key may be used for digital signatures.

Link copied to clipboard
val encipherOnly: Output<Boolean>? = null

The key may be used to encipher only.

Link copied to clipboard
val keyAgreement: Output<Boolean>? = null

The key may be used in a key agreement protocol.

Link copied to clipboard
val keyEncipherment: Output<Boolean>? = null

The key may be used to encipher other keys.

Functions

Link copied to clipboard
open override fun toJava(): CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs