com.mindbright.security.x509
Class AttributeTypeAndValue

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.security.x509.AttributeTypeAndValue

public final class AttributeTypeAndValue
extends ASN1Sequence

An attribute OID together with a value whose format is defined by the IOD.

   AttributeTypeAndValue ::= SEQUENCE {
     type     AttributeType,
     value    AttributeValue }

   AttributeType ::= OBJECT IDENTIFIER

   AttributeValue ::= ANY DEFINED BY AttributeType
 


Field Summary
 ASN1OID type
           
 ASN1AnyDefinedBy value
           
 
Fields inherited from class com.mindbright.asn1.ASN1Structure
components, count, ofType
 
Fields inherited from class com.mindbright.asn1.ASN1Object
isSet, tag
 
Constructor Summary
AttributeTypeAndValue()
           
 
Method Summary
 java.lang.String getRFC2253Value()
           
 
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
 

Field Detail

type

public ASN1OID type

value

public ASN1AnyDefinedBy value
Constructor Detail

AttributeTypeAndValue

public AttributeTypeAndValue()
Method Detail

getRFC2253Value

public java.lang.String getRFC2253Value()