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