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