CertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsage

data class CertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsage(val clientAuth: Boolean? = null, val codeSigning: Boolean? = null, val emailProtection: Boolean? = null, val ocspSigning: Boolean? = null, val serverAuth: Boolean? = null, val timeStamping: Boolean? = null)

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val clientAuth: 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: 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

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

Link copied to clipboard
val ocspSigning: 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: 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: 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".