Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GeneralName

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280. Only one of the following naming options should be provided. Providing more than one option results in an InvalidArgsException error.

Hierarchy

  • GeneralName

Index

Properties

Optional DirectoryName

DirectoryName: ASN1Subject

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.

Optional DnsName

DnsName: undefined | string

Represents GeneralName as a DNS name.

Optional EdiPartyName

EdiPartyName: EdiPartyName

Represents GeneralName as an EdiPartyName object.

Optional IpAddress

IpAddress: undefined | string

Represents GeneralName as an IPv4 or IPv6 address.

Optional OtherName

OtherName: OtherName

Represents GeneralName using an OtherName object.

Optional RegisteredId

RegisteredId: undefined | string

Represents GeneralName as an object identifier (OID).

Optional Rfc822Name

Rfc822Name: undefined | string

Represents GeneralName as an RFC 822 email address.

Optional UniformResourceIdentifier

UniformResourceIdentifier: undefined | string

Represents GeneralName as a URI.