CaPoolIssuancePolicyBaselineValuesKeyUsageExtendedKeyUsageArgs

data class CaPoolIssuancePolicyBaselineValuesKeyUsageExtendedKeyUsageArgs(val clientAuth: Output<Boolean>? = null, val codeSigning: Output<Boolean>? = null, val emailProtection: Output<Boolean>? = null, val ocspSigning: Output<Boolean>? = null, val serverAuth: Output<Boolean>? = null, val timeStamping: Output<Boolean>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesKeyUsageExtendedKeyUsageArgs>

Constructors

constructor(clientAuth: Output<Boolean>? = null, codeSigning: Output<Boolean>? = null, emailProtection: Output<Boolean>? = null, ocspSigning: Output<Boolean>? = null, serverAuth: Output<Boolean>? = null, timeStamping: Output<Boolean>? = null)

Properties

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

Corresponds to OID 1.3.6.1.5.5.7.3.2. Officially described as "TLS WWW client authentication", though regularly used for non-WWW TLS.

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

Corresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication".

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

Corresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection".

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

Corresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses".

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

Corresponds to OID 1.3.6.1.5.5.7.3.1. Officially described as "TLS WWW server authentication", though regularly used for non-WWW TLS.

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

Corresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time".

Functions

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