Table of Contents

Class CommitmentTypeQualifier

Namespace
Org.BouncyCastle.Asn1.Esf
Assembly
BouncyCastle.Cryptography.dll
public class CommitmentTypeQualifier : Asn1Encodable, IAsn1Convertible
Inheritance
CommitmentTypeQualifier
Implements
Inherited Members

Constructors

CommitmentTypeQualifier(Asn1Sequence)

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

Parameters

seq Asn1Sequence

CommitmentTypeQualifier(DerObjectIdentifier)

public CommitmentTypeQualifier(DerObjectIdentifier commitmentTypeIdentifier)

Parameters

commitmentTypeIdentifier DerObjectIdentifier

CommitmentTypeQualifier(DerObjectIdentifier, Asn1Encodable)

public CommitmentTypeQualifier(DerObjectIdentifier commitmentTypeIdentifier, Asn1Encodable qualifier)

Parameters

commitmentTypeIdentifier DerObjectIdentifier
qualifier Asn1Encodable

Properties

CommitmentTypeIdentifier

public DerObjectIdentifier CommitmentTypeIdentifier { get; }

Property Value

DerObjectIdentifier

Qualifier

[Obsolete("Use 'QualifierData' instead")]
public Asn1Object Qualifier { get; }

Property Value

Asn1Object

QualifierData

public Asn1Encodable QualifierData { get; }

Property Value

Asn1Encodable

Methods

GetInstance(Asn1TaggedObject, bool)

public static CommitmentTypeQualifier GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CommitmentTypeQualifier

GetInstance(object)

public static CommitmentTypeQualifier GetInstance(object obj)

Parameters

obj object

Returns

CommitmentTypeQualifier

GetTagged(Asn1TaggedObject, bool)

public static CommitmentTypeQualifier GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CommitmentTypeQualifier

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object