public class RDN extends ASN1Object
| Constructor and Description |
|---|
RDN(ASN1ObjectIdentifier oid,
ASN1Encodable value)
Create a single valued RDN.
|
RDN(AttributeTypeAndValue attrTAndV) |
RDN(AttributeTypeAndValue[] aAndVs)
Create a multi-valued RDN.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeTypeAndValue |
getFirst() |
static RDN |
getInstance(java.lang.Object obj) |
AttributeTypeAndValue[] |
getTypesAndValues() |
boolean |
isMultiValued() |
int |
size()
Return the number of AttributeTypeAndValue objects in this RDN,
|
ASN1Primitive |
toASN1Primitive()
RelativeDistinguishedName ::=
SET OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type AttributeType,
value AttributeValue }
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Objectpublic RDN(ASN1ObjectIdentifier oid, ASN1Encodable value)
oid - RDN type.value - RDN value.public RDN(AttributeTypeAndValue attrTAndV)
public RDN(AttributeTypeAndValue[] aAndVs)
aAndVs - attribute type/value pairs making up the RDNpublic static RDN getInstance(java.lang.Object obj)
public boolean isMultiValued()
public int size()
public AttributeTypeAndValue getFirst()
public AttributeTypeAndValue[] getTypesAndValues()
public ASN1Primitive toASN1Primitive()
RelativeDistinguishedName ::=
SET OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type AttributeType,
value AttributeValue }
toASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object