CertificateCertificateDescriptionSubjectDescription

data class CertificateCertificateDescriptionSubjectDescription(val hexSerialNumber: String? = null, val lifetime: String? = null, val notAfterTime: String? = null, val notBeforeTime: String? = null, val subjectAltNames: List<CertificateCertificateDescriptionSubjectDescriptionSubjectAltName>? = null, val subjects: List<CertificateCertificateDescriptionSubjectDescriptionSubject>? = null)

Constructors

constructor(hexSerialNumber: String? = null, lifetime: String? = null, notAfterTime: String? = null, notBeforeTime: String? = null, subjectAltNames: List<CertificateCertificateDescriptionSubjectDescriptionSubjectAltName>? = null, subjects: List<CertificateCertificateDescriptionSubjectDescriptionSubject>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val hexSerialNumber: String? = null

(Output) The serial number encoded in lowercase hexadecimal.

Link copied to clipboard
val lifetime: String? = null

The desired lifetime of the CA certificate. Used to create the "notBeforeTime" and "notAfterTime" fields inside an X.509 certificate. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".

Link copied to clipboard
val notAfterTime: String? = null

(Output) The time at which the certificate expires.

Link copied to clipboard
val notBeforeTime: String? = null

(Output) The time at which the certificate becomes valid.

Link copied to clipboard

(Output) The subject alternative name fields. Structure is documented below.

Link copied to clipboard

(Output) Contains distinguished name fields such as the location and organization. Structure is documented below.