GeneralName
Describes an ASN.1 X.400 GeneralName as defined in RFC 5280. Only one of the following naming options should be provided.
Inheritors
Types
Contains information about the certificate subject. The Subject field in the certificate identifies the entity that owns or controls the public key in the certificate. The entity can be a user, computer, device, or service. The Subject must contain an X.500 distinguished name (DN). A DN is a sequence of relative distinguished names (RDNs). The RDNs are separated by commas in the certificate.
Represents GeneralName as a DNS name.
Represents GeneralName as an IPv4 or IPv6 address.
Represents GeneralName using an OtherName object.
Represents GeneralName as an object identifier (OID).
Represents GeneralName as an RFC 822 email address.
Represents GeneralName as a URI.
Functions
Casts this GeneralName as a DirectoryName and retrieves its aws.sdk.kotlin.services.acm.model.DistinguishedName value. Throws an exception if the GeneralName is not a DirectoryName.
Casts this GeneralName as a DirectoryName and retrieves its aws.sdk.kotlin.services.acm.model.DistinguishedName value. Returns null if the GeneralName is not a DirectoryName.
Casts this GeneralName as a DnsName and retrieves its kotlin.String value. Throws an exception if the GeneralName is not a DnsName.
Casts this GeneralName as a DnsName and retrieves its kotlin.String value. Returns null if the GeneralName is not a DnsName.
Casts this GeneralName as a IpAddress and retrieves its kotlin.String value. Throws an exception if the GeneralName is not a IpAddress.
Casts this GeneralName as a IpAddress and retrieves its kotlin.String value. Returns null if the GeneralName is not a IpAddress.
Casts this GeneralName as a OtherName and retrieves its aws.sdk.kotlin.services.acm.model.OtherName value. Throws an exception if the GeneralName is not a OtherName.
Casts this GeneralName as a OtherName and retrieves its aws.sdk.kotlin.services.acm.model.OtherName value. Returns null if the GeneralName is not a OtherName.
Casts this GeneralName as a RegisteredId and retrieves its kotlin.String value. Throws an exception if the GeneralName is not a RegisteredId.
Casts this GeneralName as a RegisteredId and retrieves its kotlin.String value. Returns null if the GeneralName is not a RegisteredId.
Casts this GeneralName as a Rfc822Name and retrieves its kotlin.String value. Throws an exception if the GeneralName is not a Rfc822Name.
Casts this GeneralName as a Rfc822Name and retrieves its kotlin.String value. Returns null if the GeneralName is not a Rfc822Name.
Casts this GeneralName as a UniformResourceIdentifier and retrieves its kotlin.String value. Throws an exception if the GeneralName is not a UniformResourceIdentifier.
Casts this GeneralName as a UniformResourceIdentifier and retrieves its kotlin.String value. Returns null if the GeneralName is not a UniformResourceIdentifier.