Class Signature
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Ocsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class Signature : Asn1Encodable, IAsn1Convertible
- Inheritance
-
Signature
- Implements
-
- Inherited Members
-
Constructors
Signature(AlgorithmIdentifier, DerBitString)
public Signature(AlgorithmIdentifier signatureAlgorithm, DerBitString signatureValue)
Parameters
signatureAlgorithm
AlgorithmIdentifier
signatureValue
DerBitString
Signature(AlgorithmIdentifier, DerBitString, Asn1Sequence)
public Signature(AlgorithmIdentifier signatureAlgorithm, DerBitString signatureValue, Asn1Sequence certs)
Parameters
signatureAlgorithm
AlgorithmIdentifier
signatureValue
DerBitString
certs
Asn1Sequence
Properties
Certs
public Asn1Sequence Certs { get; }
Property Value
- Asn1Sequence
SignatureAlgorithm
public AlgorithmIdentifier SignatureAlgorithm { get; }
Property Value
- AlgorithmIdentifier
SignatureValue
public DerBitString SignatureValue { get; }
Property Value
- DerBitString
Methods
GetInstance(Asn1TaggedObject, bool)
public static Signature GetInstance(Asn1TaggedObject obj, bool explicitly)
Parameters
obj
Asn1TaggedObject
explicitly
bool
Returns
- Signature
GetInstance(object)
public static Signature GetInstance(object obj)
Parameters
obj
object
Returns
- Signature
GetSignatureOctets()
public byte[] GetSignatureOctets()
Returns
- byte[]
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object