org.bouncycastle.asn1.isismtt.x509
Class ProfessionInfo
- DEREncodable
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
}
Notariatsverwalter
public static final DERObjectIdentifier Notariatsverwalter
Notariatsverwalter
Notariatsverwalterin
public static final DERObjectIdentifier Notariatsverwalterin
Notariatsverwalterin
Steuerbevollmchtigte
public static final DERObjectIdentifier Steuerbevollmchtigte
Steuerbevollm�chtigte
Steuerbevollmchtigter
public static final DERObjectIdentifier Steuerbevollmchtigter
Steuerbevollm�chtigter
VereidigteBuchprferin
public static final DERObjectIdentifier VereidigteBuchprferin
Vereidigte Buchpr�ferin
VereidigterBuchprfer
public static final DERObjectIdentifier VereidigterBuchprfer
Vereidigter Buchpr�fer
Wirtschaftsprferin
public static final DERObjectIdentifier Wirtschaftsprferin
Wirtschaftspr�ferin
ProfessionInfo
public ProfessionInfo(NamingAuthority namingAuthority,
DirectoryString[] professionItems,
DERObjectIdentifier[] professionOIDs,
String registrationNumber,
ASN1OctetString addProfessionInfo)
Constructor from given details.
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.
getAddProfessionInfo
public ASN1OctetString getAddProfessionInfo()
- Returns the addProfessionInfo.
getNamingAuthority
public NamingAuthority getNamingAuthority()
- Returns the namingAuthority.
getProfessionItems
public DirectoryString[] getProfessionItems()
- Returns the professionItems.
getRegistrationNumber
public String getRegistrationNumber()
- Returns the registrationNumber.
toASN1Object
public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
Returns:
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
}
- toASN1Object in interface ASN1Encodable