org.bouncycastle.asn1.x509.qualified
Class SemanticsInformation
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- All Implemented Interfaces:
- DEREncodable
public class SemanticsInformation
- extends ASN1Encodable
The SemanticsInformation object.
SemanticsInformation ::= SEQUENCE {
semanticsIdentifier OBJECT IDENTIFIER OPTIONAL,
nameRegistrationAuthorities NameRegistrationAuthorities
OPTIONAL }
(WITH COMPONENTS {..., semanticsIdentifier PRESENT}|
WITH COMPONENTS {..., nameRegistrationAuthorities PRESENT})
NameRegistrationAuthorities ::= SEQUENCE SIZE (1..MAX) OF
GeneralName
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SemanticsInformation
public SemanticsInformation(ASN1Sequence seq)
SemanticsInformation
public SemanticsInformation(DERObjectIdentifier semanticsIdentifier,
GeneralName[] generalNames)
SemanticsInformation
public SemanticsInformation(DERObjectIdentifier semanticsIdentifier)
SemanticsInformation
public SemanticsInformation(GeneralName[] generalNames)
getInstance
public static SemanticsInformation getInstance(java.lang.Object obj)
getSemanticsIdentifier
public DERObjectIdentifier getSemanticsIdentifier()
getNameRegistrationAuthorities
public GeneralName[] getNameRegistrationAuthorities()
toASN1Object
public DERObject toASN1Object()
- Specified by:
toASN1Object
in class ASN1Encodable