CertificateCertificateDescriptionSubjectDescriptionSubjectAltName

data class CertificateCertificateDescriptionSubjectDescriptionSubjectAltName(val customSans: List<CertificateCertificateDescriptionSubjectDescriptionSubjectAltNameCustomSan>? = null, val dnsNames: List<String>? = null, val emailAddresses: List<String>? = null, val ipAddresses: List<String>? = null, val uris: List<String>? = null)

Constructors

constructor(customSans: List<CertificateCertificateDescriptionSubjectDescriptionSubjectAltNameCustomSan>? = null, dnsNames: List<String>? = null, emailAddresses: List<String>? = null, ipAddresses: List<String>? = null, uris: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

(Output) Contains additional subject alternative name values. Structure is documented below.

Link copied to clipboard
val dnsNames: List<String>? = null

Contains only valid, fully-qualified host names.

Link copied to clipboard
val emailAddresses: List<String>? = null

Contains only valid RFC 2822 E-mail addresses.

Link copied to clipboard
val ipAddresses: List<String>? = null

Contains only valid 32-bit IPv4 addresses or RFC 4291 IPv6 addresses.

Link copied to clipboard
val uris: List<String>? = null

Contains only valid RFC 3986 URIs.