public class SemanticsInformation extends ASN1Object
       SemanticsInformation ::= SEQUENCE {
         semanticsIdentifier        OBJECT IDENTIFIER   OPTIONAL,
         nameRegistrationAuthorities NameRegistrationAuthorities
                                                         OPTIONAL }
         (WITH COMPONENTS {..., semanticsIdentifier PRESENT}|
          WITH COMPONENTS {..., nameRegistrationAuthorities PRESENT})
     NameRegistrationAuthorities ::=  SEQUENCE SIZE (1..MAX) OF
         GeneralName
 | Constructor and Description | 
|---|
SemanticsInformation(ASN1ObjectIdentifier semanticsIdentifier)  | 
SemanticsInformation(ASN1ObjectIdentifier semanticsIdentifier,
                    GeneralName[] generalNames)  | 
SemanticsInformation(GeneralName[] generalNames)  | 
| Modifier and Type | Method and Description | 
|---|---|
static SemanticsInformation | 
getInstance(java.lang.Object obj)  | 
GeneralName[] | 
getNameRegistrationAuthorities()  | 
ASN1ObjectIdentifier | 
getSemanticsIdentifier()  | 
ASN1Primitive | 
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding. 
 | 
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Objectpublic SemanticsInformation(ASN1ObjectIdentifier semanticsIdentifier, GeneralName[] generalNames)
public SemanticsInformation(ASN1ObjectIdentifier semanticsIdentifier)
public SemanticsInformation(GeneralName[] generalNames)
public static SemanticsInformation getInstance(java.lang.Object obj)
public ASN1ObjectIdentifier getSemanticsIdentifier()
public GeneralName[] getNameRegistrationAuthorities()
public ASN1Primitive toASN1Primitive()
ASN1ObjecttoASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object