org.bouncycastle.asn1.isismtt.x509
Class NamingAuthority
- DEREncodable
public class NamingAuthority
Names of authorities which are responsible for the administration of title
registers.
NamingAuthority ::= SEQUENCE
{
namingAuthorityId OBJECT IDENTIFIER OPTIONAL,
namingAuthorityUrl IA5String OPTIONAL,
namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL
}
id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern
public static final DERObjectIdentifier id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern
Profession OIDs should always be defined under the OID branch of the
responsible naming authority. At the time of this writing, the work group
�Recht, Wirtschaft, Steuern� (�Law, Economy, Taxes�) is registered as the
first naming authority under the OID id-isismtt-at-namingAuthorities.
NamingAuthority
public NamingAuthority(DERObjectIdentifier namingAuthorityId,
String namingAuthorityUrl,
DirectoryString namingAuthorityText)
Constructor from given details.
All parameters can be combined.
namingAuthorityId
- ObjectIdentifier for naming authority.namingAuthorityUrl
- URL for naming authority.namingAuthorityText
- Textual representation of naming authority.
getNamingAuthorityId
public DERObjectIdentifier getNamingAuthorityId()
- Returns the namingAuthorityId.
getNamingAuthorityText
public DirectoryString getNamingAuthorityText()
- Returns the namingAuthorityText.
getNamingAuthorityUrl
public String getNamingAuthorityUrl()
- Returns the namingAuthorityUrl.
toASN1Object
public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
Returns:
NamingAuthority ::= SEQUENCE
{
namingAuthorityId OBJECT IDENTIFIER OPTIONAL,
namingAuthorityUrl IA5String OPTIONAL,
namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL
}
- toASN1Object in interface ASN1Encodable