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, hashCode
public 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 ASN1Encodable
Copyright © 2015. All rights reserved.