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