kz.gamma.asn1.x500
Class X500NameBuilder

java.lang.Object
  extended by kz.gamma.asn1.x500.X500NameBuilder

public class X500NameBuilder
extends java.lang.Object


Field Summary
private  java.util.Vector rdns
           
private  X500NameStyle template
           
 
Constructor Summary
X500NameBuilder()
           
X500NameBuilder(X500NameStyle template)
           
 
Method Summary
 X500NameBuilder addMultiValuedRDN(AttributeTypeAndValue[] attrTAndVs)
           
 X500NameBuilder addMultiValuedRDN(DERObjectIdentifier[] oids, ASN1Encodable[] values)
           
 X500NameBuilder addMultiValuedRDN(DERObjectIdentifier[] oids, java.lang.String[] values)
           
 X500NameBuilder addRDN(AttributeTypeAndValue attrTAndV)
           
 X500NameBuilder addRDN(DERObjectIdentifier oid, ASN1Encodable value)
           
 X500NameBuilder addRDN(DERObjectIdentifier oid, java.lang.String value)
           
 X500Name build()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

template

private X500NameStyle template

rdns

private java.util.Vector rdns
Constructor Detail

X500NameBuilder

public X500NameBuilder()

X500NameBuilder

public X500NameBuilder(X500NameStyle template)
Method Detail

addRDN

public X500NameBuilder addRDN(DERObjectIdentifier oid,
                              java.lang.String value)

addRDN

public X500NameBuilder addRDN(DERObjectIdentifier oid,
                              ASN1Encodable value)

addRDN

public X500NameBuilder addRDN(AttributeTypeAndValue attrTAndV)

addMultiValuedRDN

public X500NameBuilder addMultiValuedRDN(DERObjectIdentifier[] oids,
                                         java.lang.String[] values)

addMultiValuedRDN

public X500NameBuilder addMultiValuedRDN(DERObjectIdentifier[] oids,
                                         ASN1Encodable[] values)

addMultiValuedRDN

public X500NameBuilder addMultiValuedRDN(AttributeTypeAndValue[] attrTAndVs)

build

public X500Name build()


Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.