Table of Contents

Class SigPolicyQualifierInfo

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

Remarks

SigPolicyQualifierInfo ::= SEQUENCE {
	sigPolicyQualifierId  SigPolicyQualifierId,
	sigQualifier          ANY DEFINED BY sigPolicyQualifierId
}

SigPolicyQualifierId ::= OBJECT IDENTIFIER

Constructors

SigPolicyQualifierInfo(DerObjectIdentifier, Asn1Encodable)

public SigPolicyQualifierInfo(DerObjectIdentifier sigPolicyQualifierId, Asn1Encodable sigQualifier)

Parameters

sigPolicyQualifierId DerObjectIdentifier
sigQualifier Asn1Encodable

Properties

SigPolicyQualifierId

public DerObjectIdentifier SigPolicyQualifierId { get; }

Property Value

DerObjectIdentifier

SigQualifier

[Obsolete("Use 'SigQualifierData' instead")]
public Asn1Object SigQualifier { get; }

Property Value

Asn1Object

SigQualifierData

public Asn1Encodable SigQualifierData { get; }

Property Value

Asn1Encodable

Methods

GetInstance(Asn1TaggedObject, bool)

public static SigPolicyQualifierInfo GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SigPolicyQualifierInfo

GetInstance(object)

public static SigPolicyQualifierInfo GetInstance(object obj)

Parameters

obj object

Returns

SigPolicyQualifierInfo

GetTagged(Asn1TaggedObject, bool)

public static SigPolicyQualifierInfo GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SigPolicyQualifierInfo

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object