| java.lang.Object org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
ProfessionInfo | public class ProfessionInfo extends ASN1Encodable (Code) | | 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
}
See Also: org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax |
ProfessionInfo | public ProfessionInfo(NamingAuthority namingAuthority, DirectoryString[] professionItems, DERObjectIdentifier[] professionOIDs, String registrationNumber, ASN1OctetString addProfessionInfo)(Code) | | Constructor from given details.
professionItems is mandatory, all other parameters are
optional.
Parameters: namingAuthority - The naming authority. Parameters: professionItems - Directory strings of the profession. Parameters: professionOIDs - DERObjectIdentfier objects for theprofession. Parameters: registrationNumber - Registration number. Parameters: addProfessionInfo - Additional infos in encoded form. |
getRegistrationNumber | public String getRegistrationNumber()(Code) | | Returns the registrationNumber. |
toASN1Object | public DERObject toASN1Object()(Code) | | 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
}
a DERObject |
|
|