|
Bouncy Castle Cryptography Library 1.47 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
public class ProfessionInfo
Professions, specializations, disciplines, fields of activity, etc.
ProfessionInfo ::= SEQUENCE { namingAuthority [0] EXPLICIT NamingAuthority OPTIONAL, professionItems SEQUENCE OF DirectoryString (SIZE(1..128)), professionOIDs SEQUENCE OF OBJECT IDENTIFIER OPTIONAL, registrationNumber PrintableString(SIZE(1..128)) OPTIONAL, addProfessionInfo OCTET STRING OPTIONAL }
AdmissionSyntax
Constructor Summary | |
---|---|
ProfessionInfo(NamingAuthority namingAuthority,
DirectoryString[] professionItems,
ASN1ObjectIdentifier[] professionOIDs,
java.lang.String registrationNumber,
ASN1OctetString addProfessionInfo)
Constructor from given details. |
Method Summary | |
---|---|
ASN1OctetString |
getAddProfessionInfo()
|
static ProfessionInfo |
getInstance(java.lang.Object obj)
|
NamingAuthority |
getNamingAuthority()
|
DirectoryString[] |
getProfessionItems()
|
ASN1ObjectIdentifier[] |
getProfessionOIDs()
|
java.lang.String |
getRegistrationNumber()
|
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. |
Methods inherited from class org.bouncycastle.asn1.ASN1Object |
---|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ASN1ObjectIdentifier Rechtsanwltin
public static final ASN1ObjectIdentifier Rechtsanwalt
public static final ASN1ObjectIdentifier Rechtsbeistand
public static final ASN1ObjectIdentifier Steuerberaterin
public static final ASN1ObjectIdentifier Steuerberater
public static final ASN1ObjectIdentifier Steuerbevollmchtigte
public static final ASN1ObjectIdentifier Steuerbevollmchtigter
public static final ASN1ObjectIdentifier Notarin
public static final ASN1ObjectIdentifier Notar
public static final ASN1ObjectIdentifier Notarvertreterin
public static final ASN1ObjectIdentifier Notarvertreter
public static final ASN1ObjectIdentifier Notariatsverwalterin
public static final ASN1ObjectIdentifier Notariatsverwalter
public static final ASN1ObjectIdentifier Wirtschaftsprferin
public static final ASN1ObjectIdentifier Wirtschaftsprfer
public static final ASN1ObjectIdentifier VereidigteBuchprferin
public static final ASN1ObjectIdentifier VereidigterBuchprfer
public static final ASN1ObjectIdentifier Patentanwltin
public static final ASN1ObjectIdentifier Patentanwalt
Constructor Detail |
---|
public ProfessionInfo(NamingAuthority namingAuthority, DirectoryString[] professionItems, ASN1ObjectIdentifier[] professionOIDs, java.lang.String registrationNumber, ASN1OctetString addProfessionInfo)
professionItems
is mandatory, all other parameters are
optional.
namingAuthority
- The naming authority.professionItems
- Directory strings of the profession.professionOIDs
- DERObjectIdentfier objects for the
profession.registrationNumber
- Registration number.addProfessionInfo
- Additional infos in encoded form.Method Detail |
---|
public static ProfessionInfo getInstance(java.lang.Object obj)
public ASN1Primitive toASN1Primitive()
ProfessionInfo ::= SEQUENCE { namingAuthority [0] EXPLICIT NamingAuthority OPTIONAL, professionItems SEQUENCE OF DirectoryString (SIZE(1..128)), professionOIDs SEQUENCE OF OBJECT IDENTIFIER OPTIONAL, registrationNumber PrintableString(SIZE(1..128)) OPTIONAL, addProfessionInfo OCTET STRING OPTIONAL }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object
public ASN1OctetString getAddProfessionInfo()
public NamingAuthority getNamingAuthority()
public DirectoryString[] getProfessionItems()
public ASN1ObjectIdentifier[] getProfessionOIDs()
public java.lang.String getRegistrationNumber()
|
Bouncy Castle Cryptography Library 1.47 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |