SubjectAltNamesResponse

data class SubjectAltNamesResponse(val customSans: List<X509ExtensionResponse>, val dnsNames: List<String>, val emailAddresses: List<String>, val ipAddresses: List<String>, val uris: List<String>)

SubjectAltNames corresponds to a more modern way of listing what the asserted identity is in a certificate (i.e., compared to the "common name" in the distinguished name).

Constructors

Link copied to clipboard
fun SubjectAltNamesResponse(customSans: List<X509ExtensionResponse>, dnsNames: List<String>, emailAddresses: List<String>, ipAddresses: List<String>, uris: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Contains additional subject alternative name values. For each custom_san, the value field must contain an ASN.1 encoded UTF8String.

Link copied to clipboard

Contains only valid, fully-qualified host names.

Link copied to clipboard

Contains only valid RFC 2822 E-mail addresses.

Link copied to clipboard

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

Link copied to clipboard

Contains only valid RFC 3986 URIs.