org.bouncycastle.asn1.isismtt.x509
public class NamingAuthority extends ASN1Encodable
NamingAuthority ::= SEQUENCE { namingAuthorityId OBJECT IDENTIFIER OPTIONAL, namingAuthorityUrl IA5String OPTIONAL, namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL }
Field Summary | |
---|---|
static DERObjectIdentifier | id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern
Profession OIDs should always be defined under the OID branch of the
responsible naming authority. |
Constructor Summary | |
---|---|
NamingAuthority(DERObjectIdentifier namingAuthorityId, String namingAuthorityUrl, DirectoryString namingAuthorityText)
Constructor from given details.
|
Method Summary | |
---|---|
static NamingAuthority | getInstance(Object obj) |
static NamingAuthority | getInstance(ASN1TaggedObject obj, boolean explicit) |
DERObjectIdentifier | getNamingAuthorityId() |
DirectoryString | getNamingAuthorityText() |
String | getNamingAuthorityUrl() |
DERObject | toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
Parameters: namingAuthorityId ObjectIdentifier for naming authority. namingAuthorityUrl URL for naming authority. namingAuthorityText Textual representation of naming authority.
Returns: Returns the namingAuthorityId.
Returns: Returns the namingAuthorityText.
Returns: Returns the namingAuthorityUrl.
NamingAuthority ::= SEQUENCE { namingAuthorityId OBJECT IDENTIFIER OPTIONAL, namingAuthorityUrl IA5String OPTIONAL, namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL }
Returns: a DERObject