public class X500NameBuilder extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Vector |
rdns |
private X500NameStyle |
template |
Constructor and Description |
---|
X500NameBuilder() |
X500NameBuilder(X500NameStyle template) |
Modifier and Type | Method and Description |
---|---|
X500NameBuilder |
addMultiValuedRDN(ASN1ObjectIdentifier[] oids,
ASN1Encodable[] values) |
X500NameBuilder |
addMultiValuedRDN(ASN1ObjectIdentifier[] oids,
java.lang.String[] values) |
X500NameBuilder |
addMultiValuedRDN(AttributeTypeAndValue[] attrTAndVs) |
X500NameBuilder |
addRDN(ASN1ObjectIdentifier oid,
ASN1Encodable value) |
X500NameBuilder |
addRDN(ASN1ObjectIdentifier oid,
java.lang.String value) |
X500NameBuilder |
addRDN(AttributeTypeAndValue attrTAndV) |
X500Name |
build() |
private X500NameStyle template
private java.util.Vector rdns
public X500NameBuilder()
public X500NameBuilder(X500NameStyle template)
public X500NameBuilder addRDN(ASN1ObjectIdentifier oid, java.lang.String value)
public X500NameBuilder addRDN(ASN1ObjectIdentifier oid, ASN1Encodable value)
public X500NameBuilder addRDN(AttributeTypeAndValue attrTAndV)
public X500NameBuilder addMultiValuedRDN(ASN1ObjectIdentifier[] oids, java.lang.String[] values)
public X500NameBuilder addMultiValuedRDN(ASN1ObjectIdentifier[] oids, ASN1Encodable[] values)
public X500NameBuilder addMultiValuedRDN(AttributeTypeAndValue[] attrTAndVs)