public class SemanticsInformation extends ASN1Encodable
SemanticsInformation ::= SEQUENCE {
semanticsIdentifier OBJECT IDENTIFIER OPTIONAL,
nameRegistrationAuthorities NameRegistrationAuthorities
OPTIONAL }
(WITH COMPONENTS {..., semanticsIdentifier PRESENT}|
WITH COMPONENTS {..., nameRegistrationAuthorities PRESENT})
NameRegistrationAuthorities ::= SEQUENCE SIZE (1..MAX) OF
GeneralName
BER, DER| Constructor and Description |
|---|
SemanticsInformation(ASN1Sequence seq) |
SemanticsInformation(DERObjectIdentifier semanticsIdentifier) |
SemanticsInformation(DERObjectIdentifier semanticsIdentifier,
GeneralName[] generalNames) |
SemanticsInformation(GeneralName[] generalNames) |
| Modifier and Type | Method and Description |
|---|---|
static SemanticsInformation |
getInstance(Object obj) |
GeneralName[] |
getNameRegistrationAuthorities() |
DERObjectIdentifier |
getSemanticsIdentifier() |
DERObject |
toASN1Object() |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCodepublic SemanticsInformation(ASN1Sequence seq)
public SemanticsInformation(DERObjectIdentifier semanticsIdentifier, GeneralName[] generalNames)
public SemanticsInformation(DERObjectIdentifier semanticsIdentifier)
public SemanticsInformation(GeneralName[] generalNames)
public static SemanticsInformation getInstance(Object obj)
public DERObjectIdentifier getSemanticsIdentifier()
public GeneralName[] getNameRegistrationAuthorities()
public DERObject toASN1Object()
toASN1Object in class ASN1EncodableCopyright © 2015. All rights reserved.