|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.isismtt.x509.NamingAuthority
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 }
AdmissionSyntax
Field Summary | |
---|---|
static DERObjectIdentifier |
id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern
Profession OIDs should always be defined under the OID branch of the responsible naming authority. |
private DERObjectIdentifier |
namingAuthorityId
|
private DirectoryString |
namingAuthorityText
|
private java.lang.String |
namingAuthorityUrl
|
Fields inherited from class org.bouncycastle.asn1.ASN1Encodable |
---|
BER, DER |
Constructor Summary | |
---|---|
private |
NamingAuthority(ASN1Sequence seq)
Constructor from ASN1Sequence. |
|
NamingAuthority(DERObjectIdentifier namingAuthorityId,
java.lang.String namingAuthorityUrl,
DirectoryString namingAuthorityText)
Constructor from given details. |
Method Summary | |
---|---|
static NamingAuthority |
getInstance(ASN1TaggedObject obj,
boolean explicit)
|
static NamingAuthority |
getInstance(java.lang.Object obj)
|
DERObjectIdentifier |
getNamingAuthorityId()
|
DirectoryString |
getNamingAuthorityText()
|
java.lang.String |
getNamingAuthorityUrl()
|
DERObject |
toASN1Object()
Produce an object suitable for an ASN1OutputStream. |
Methods inherited from class org.bouncycastle.asn1.ASN1Encodable |
---|
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final DERObjectIdentifier id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern
private DERObjectIdentifier namingAuthorityId
private java.lang.String namingAuthorityUrl
private DirectoryString namingAuthorityText
Constructor Detail |
---|
private NamingAuthority(ASN1Sequence seq)
NamingAuthority ::= SEQUENCE { namingAuthorityId OBJECT IDENTIFIER OPTIONAL, namingAuthorityUrl IA5String OPTIONAL, namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL }
seq
- The ASN.1 sequence.public NamingAuthority(DERObjectIdentifier namingAuthorityId, java.lang.String namingAuthorityUrl, DirectoryString namingAuthorityText)
All parameters can be combined.
namingAuthorityId
- ObjectIdentifier for naming authority.namingAuthorityUrl
- URL for naming authority.namingAuthorityText
- Textual representation of naming authority.Method Detail |
---|
public static NamingAuthority getInstance(java.lang.Object obj)
public static NamingAuthority getInstance(ASN1TaggedObject obj, boolean explicit)
public DERObjectIdentifier getNamingAuthorityId()
public DirectoryString getNamingAuthorityText()
public java.lang.String getNamingAuthorityUrl()
public DERObject toASN1Object()
Returns:
NamingAuthority ::= SEQUENCE { namingAuthorityId OBJECT IDENTIFIER OPTIONAL, namingAuthorityUrl IA5String OPTIONAL, namingAuthorityText DirectoryString(SIZE(1..128)) OPTIONAL }
toASN1Object
in class ASN1Encodable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |