!!! Overview
[{$pagename}] is an "old" [Internet Draft] describing "A String Representation of General Name" 

The [PKIX] working group has created the GeneralName [RFC 2459] to support more name types than just the distinguished name specified by OSI.

[GeneralName] is encoded in [ASN.1].  When a [GeneralName] is communicated not using a [ASN.1] encoded [protocol] (e.g., in a configuration file), there is a need to have a string representation of [GeneralName].  

[{$pagename}] specifies a [string] format for representing names, which is designed to give a clean representation of commonly used names, whilst being able to represent any [GeneralName].  This specification also recognizes that [GeneralName] needs to be communicated to humans, in which case the encoding has to be user friendly for display purposes, for e.g. on a business card or in an email message.

The list of valid name types and the corresponding name values with both application and display encodings are given below:

%%zebra-table
%%sortable
%%table-filter
||[GeneralName]||[Name-type]||[Name-value]||[Application]||Display||See Also
|[RFC 822]|"mail"|addr-spec|[RFC 822]|[RFC 822]|[rfc822Name]
|[Directory|Distinguished Names]|"directory"|name|[DN1]|[DN2]|[directoryName]
|RegisteredId|"registeredID"|[OID]|[DN1]|[DN1]|[registeredID]
|[DNSName]|"[dns|DNS]"|[hostname]|[URI]|[URI]|[dNSName]
|[URI]|"uri"|absoluteURI|[URI]|[IURI]|[uniformResourceIdentifier]
|[X400Address]|"[X.400]"|O/R|[[O/R]|[[O/R]|[x400Address]
|[OtherName]|"other"|other-value|<specified below>| |[otherName] 
|[EDIPartyName]|"[edi|EDI]"|edi-value|<specified below>| |[EDIPartyName]
|[IPAddress]|"[ip|IP]"|[IPv4]address \\[IPv6]address|[IPv6]|[IPv6]|[IPAddress]
/%
/%
/%

!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]