public class

SemanticsInformation

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.x509.qualified.SemanticsInformation

Class Overview

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
 

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
SemanticsInformation(ASN1Sequence seq)
SemanticsInformation(DERObjectIdentifier semanticsIdentifier, GeneralName[] generalNames)
SemanticsInformation(DERObjectIdentifier semanticsIdentifier)
SemanticsInformation(GeneralName[] generalNames)
Public Methods
static SemanticsInformation getInstance(Object obj)
GeneralName[] getNameRegistrationAuthorities()
DERObjectIdentifier getSemanticsIdentifier()
DERObject toASN1Object()
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public SemanticsInformation (ASN1Sequence seq)

public SemanticsInformation (DERObjectIdentifier semanticsIdentifier, GeneralName[] generalNames)

public SemanticsInformation (DERObjectIdentifier semanticsIdentifier)

public SemanticsInformation (GeneralName[] generalNames)

Public Methods

public static SemanticsInformation getInstance (Object obj)

public GeneralName[] getNameRegistrationAuthorities ()

public DERObjectIdentifier getSemanticsIdentifier ()

public DERObject toASN1Object ()