Table of Contents

Class SemanticsInformation

Namespace
Org.BouncyCastle.Asn1.X509.Qualified
Assembly
BouncyCastle.Cryptography.dll
public class SemanticsInformation : Asn1Encodable, IAsn1Convertible
Inheritance
SemanticsInformation
Implements
Inherited Members

Constructors

SemanticsInformation(Asn1Sequence)

[Obsolete("Use 'GetInstance' instead")]
public SemanticsInformation(Asn1Sequence seq)

Parameters

seq Asn1Sequence

SemanticsInformation(DerObjectIdentifier)

public SemanticsInformation(DerObjectIdentifier semanticsIdentifier)

Parameters

semanticsIdentifier DerObjectIdentifier

SemanticsInformation(DerObjectIdentifier, GeneralName[])

public SemanticsInformation(DerObjectIdentifier semanticsIdentifier, GeneralName[] generalNames)

Parameters

semanticsIdentifier DerObjectIdentifier
generalNames GeneralName[]

SemanticsInformation(GeneralName[])

public SemanticsInformation(GeneralName[] generalNames)

Parameters

generalNames GeneralName[]

Properties

SemanticsIdentifier

public DerObjectIdentifier SemanticsIdentifier { get; }

Property Value

DerObjectIdentifier

Methods

GetInstance(Asn1TaggedObject, bool)

public static SemanticsInformation GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SemanticsInformation

GetInstance(object)

public static SemanticsInformation GetInstance(object obj)

Parameters

obj object

Returns

SemanticsInformation

GetNameRegistrationAuthorities()

public GeneralName[] GetNameRegistrationAuthorities()

Returns

GeneralName[]

GetTagged(Asn1TaggedObject, bool)

public static SemanticsInformation GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SemanticsInformation

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object