com.mindbright.security.x509
Class Name

java.lang.Object
  extended by com.mindbright.asn1.ASN1Object
      extended by com.mindbright.asn1.ASN1Structure
          extended by com.mindbright.asn1.ASN1Sequence
              extended by com.mindbright.asn1.ASN1SequenceOf
                  extended by com.mindbright.security.x509.Name

public final class Name
extends ASN1SequenceOf

 NOTE: Shortened here, but RDNSequence feels superfluos until more choices
 are available... 
 should be: Name ::= CHOICE { -- only one possibility for
                              now -- rdnSequence RDNSequence }

 RDNSequence       ::= SEQUENCE OF RelativeDistinguishedName

 DistinguishedName ::=   RDNSequence
 


Field Summary
 
Fields inherited from class com.mindbright.asn1.ASN1Structure
components, count, ofType
 
Fields inherited from class com.mindbright.asn1.ASN1Object
isSet, tag
 
Constructor Summary
Name()
           
 
Method Summary
 RelativeDistinguishedName getRDN(int i)
           
 java.lang.String getRFC2253Value()
           
 void setRFC2253Value(java.lang.String rfc2253DN)
           
 
Methods inherited from class com.mindbright.asn1.ASN1Structure
addComponent, addComponent, addOptional, addOptional, addOptional, decodeValue, encodeValue, equals, getComponent, getCount, getDecodeComponent, getDefault, getDistinctComponent, hashCode, isOptional, ofType
 
Methods inherited from class com.mindbright.asn1.ASN1Object
decodeValue, getTag, getType, isSet, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Name

public Name()
Method Detail

getRDN

public RelativeDistinguishedName getRDN(int i)

setRFC2253Value

public void setRFC2253Value(java.lang.String rfc2253DN)

getRFC2253Value

public java.lang.String getRFC2253Value()