Table of Contents

Class AltSignatureAlgorithm

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

Constructors

AltSignatureAlgorithm(DerObjectIdentifier)

public AltSignatureAlgorithm(DerObjectIdentifier algorithm)

Parameters

algorithm DerObjectIdentifier

AltSignatureAlgorithm(DerObjectIdentifier, Asn1Encodable)

public AltSignatureAlgorithm(DerObjectIdentifier algorithm, Asn1Encodable parameters)

Parameters

algorithm DerObjectIdentifier
parameters Asn1Encodable

AltSignatureAlgorithm(AlgorithmIdentifier)

public AltSignatureAlgorithm(AlgorithmIdentifier algorithm)

Parameters

algorithm AlgorithmIdentifier

Properties

Algorithm

public AlgorithmIdentifier Algorithm { get; }

Property Value

AlgorithmIdentifier

Methods

FromExtensions(X509Extensions)

public static AltSignatureAlgorithm FromExtensions(X509Extensions extensions)

Parameters

extensions X509Extensions

Returns

AltSignatureAlgorithm

GetInstance(Asn1TaggedObject, bool)

public static AltSignatureAlgorithm GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

AltSignatureAlgorithm

GetInstance(object)

public static AltSignatureAlgorithm GetInstance(object obj)

Parameters

obj object

Returns

AltSignatureAlgorithm

GetTagged(Asn1TaggedObject, bool)

public static AltSignatureAlgorithm GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

AltSignatureAlgorithm

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object