codec.x509.extensions
Class ProfessionInfo

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--codec.asn1.ASN1AbstractCollection
                          |
                          +--codec.asn1.ASN1Sequence
                                |
                                +--codec.x509.extensions.ProfessionInfo
All Implemented Interfaces:
ASN1Collection, ASN1Type, Cloneable, Collection, Externalizable, List, Serializable

public class ProfessionInfo
extends ASN1Sequence

Class implements the ASN1Structure ProfessionInfo as a pert of the Admission Extension. ProfessionInfo ::= SEQUENCE { namingAuthority [0] EXPLICIT NamingAuthority Optional, professionItems Sequence Of DirectoryString, professionOIDs Sequence Of ObjectIdentifiers Optional, registrationNumber PrintableString(SIZE(1...128)) Optional, addProfessionInfo OctetString Optional }

Author:
cval
See Also:
Serialized Form

Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ProfessionInfo()
           
 
Method Summary
 void addAddProfessionInfo(ASN1OctetString addInfo)
           
 void addNamingAuthority(NamingAuthority na)
           
 void addProfessionItem(ASN1Sequence item)
           
 void addProfessionOid(ASN1SequenceOf oid)
           
 void addRegistrationNumber(ASN1PrintableString reg)
           
 
Methods inherited from class codec.asn1.ASN1Sequence
getTag
 
Methods inherited from class codec.asn1.ASN1AbstractCollection
checkConstraints, decode, encode, getCollection, getConstraint, getTagClass, getValue, isExplicit, isOptional, isType, readExternal, setConstraint, setExplicit, setOptional, toString, writeExternal
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

Constructor Detail

ProfessionInfo

public ProfessionInfo()
Method Detail

addNamingAuthority

public void addNamingAuthority(NamingAuthority na)

addProfessionItem

public void addProfessionItem(ASN1Sequence item)

addProfessionOid

public void addProfessionOid(ASN1SequenceOf oid)

addRegistrationNumber

public void addRegistrationNumber(ASN1PrintableString reg)

addAddProfessionInfo

public void addAddProfessionInfo(ASN1OctetString addInfo)


Copyright © Fraunhofer Gesellschaft. All Rights Reserved.