public class

RDN

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.x500.RDN

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
RDN(ASN1ObjectIdentifier oid, ASN1Encodable value)
Create a single valued RDN.
RDN(AttributeTypeAndValue attrTAndV)
RDN(AttributeTypeAndValue[] aAndVs)
Create a multi-valued RDN.
Public Methods
AttributeTypeAndValue getFirst()
static RDN getInstance(Object obj)
AttributeTypeAndValue[] getTypesAndValues()
boolean isMultiValued()
DERObject toASN1Object()
 RelativeDistinguishedName ::=
                     SET OF AttributeTypeAndValue

 AttributeTypeAndValue ::= SEQUENCE {
        type     AttributeType,
        value    AttributeValue }
 
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public RDN (ASN1ObjectIdentifier oid, ASN1Encodable value)

Create a single valued RDN.

public RDN (AttributeTypeAndValue attrTAndV)

public RDN (AttributeTypeAndValue[] aAndVs)

Create a multi-valued RDN.

Public Methods

public AttributeTypeAndValue getFirst ()

public static RDN getInstance (Object obj)

public AttributeTypeAndValue[] getTypesAndValues ()

public boolean isMultiValued ()

public DERObject toASN1Object ()

 RelativeDistinguishedName ::=
                     SET OF AttributeTypeAndValue

 AttributeTypeAndValue ::= SEQUENCE {
        type     AttributeType,
        value    AttributeValue }