Class Signature
- Namespace
- Org.BouncyCastle.Asn1.Ocsp
- Assembly
- BouncyCastle.Cryptography.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[]
GetTagged(Asn1TaggedObject, bool)
public static Signature GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- Signature
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object