CertifiateCertificatePolicyX509CertificateProperties

data class CertifiateCertificatePolicyX509CertificateProperties(val extendedKeyUsages: List<String>? = null, val keyUsages: List<String>, val subject: String, val subjectAlternativeNames: CertifiateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames? = null, val validityInMonths: Int)

Constructors

constructor(extendedKeyUsages: List<String>? = null, keyUsages: List<String>, subject: String, subjectAlternativeNames: CertifiateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNames? = null, validityInMonths: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of Extended/Enhanced Key Usages.

Link copied to clipboard

A list of uses associated with this Key. Possible values include cRLSign, dataEncipherment, decipherOnly, digitalSignature, encipherOnly, keyAgreement, keyCertSign, keyEncipherment and nonRepudiation and are case-sensitive.

Link copied to clipboard

The Certificate's Subject.

Link copied to clipboard
Link copied to clipboard

The Certificates Validity Period in Months.