public class RDN extends ASN1Encodable
Modifier and Type | Field and Description |
---|---|
private ASN1Set |
values |
BER, DER
Modifier | Constructor and Description |
---|---|
private |
RDN(ASN1Set values) |
|
RDN(AttributeTypeAndValue attrTAndV) |
|
RDN(AttributeTypeAndValue[] aAndVs)
Create a multi-valued RDN.
|
|
RDN(DERObjectIdentifier oid,
ASN1Encodable value)
Create a single 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,
|
DERObject |
toASN1Object()
RelativeDistinguishedName ::=
SET OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type AttributeType,
value AttributeValue }
|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
private ASN1Set values
private RDN(ASN1Set values)
public RDN(DERObjectIdentifier 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 DERObject toASN1Object()
RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }
toASN1Object
in class ASN1Encodable
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.