Class X500Name

  • All Implemented Interfaces:
    io.anyline.nfc.bouncycastle.asn1.ASN1Choice , io.anyline.nfc.bouncycastle.asn1.ASN1Encodable , io.anyline.nfc.bouncycastle.util.Encodable

    
    public class X500Name
    extends ASN1Object implements ASN1Choice
                        

    The X.500 Name object.

        Name ::= CHOICE {
                          RDNSequence }
    
        RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
    
        RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
    
        AttributeTypeAndValue ::= SEQUENCE {
                                      type  OBJECT IDENTIFIER,
                                      value ANY }