Class BasicOcspResponse
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Ocsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class BasicOcspResponse : Asn1Encodable, IAsn1Convertible
- Inheritance
-
BasicOcspResponse
- Implements
-
- Inherited Members
-
Constructors
BasicOcspResponse(ResponseData, AlgorithmIdentifier, DerBitString, Asn1Sequence)
public BasicOcspResponse(ResponseData tbsResponseData, AlgorithmIdentifier signatureAlgorithm, DerBitString signature, Asn1Sequence certs)
Parameters
tbsResponseData
ResponseData
signatureAlgorithm
AlgorithmIdentifier
signature
DerBitString
certs
Asn1Sequence
Properties
Certs
public Asn1Sequence Certs { get; }
Property Value
- Asn1Sequence
Signature
public DerBitString Signature { get; }
Property Value
- DerBitString
SignatureAlgorithm
public AlgorithmIdentifier SignatureAlgorithm { get; }
Property Value
- AlgorithmIdentifier
TbsResponseData
public ResponseData TbsResponseData { get; }
Property Value
- ResponseData
Methods
GetCerts()
[Obsolete("Use Certs property instead")]
public Asn1Sequence GetCerts()
Returns
- Asn1Sequence
GetInstance(Asn1TaggedObject, bool)
public static BasicOcspResponse GetInstance(Asn1TaggedObject obj, bool explicitly)
Parameters
obj
Asn1TaggedObject
explicitly
bool
Returns
- BasicOcspResponse
GetInstance(object)
public static BasicOcspResponse GetInstance(object obj)
Parameters
obj
object
Returns
- BasicOcspResponse
GetSignature()
[Obsolete("Use Signature property instead")]
public DerBitString GetSignature()
Returns
- DerBitString
GetSignatureAlgorithm()
[Obsolete("Use SignatureAlgorithm property instead")]
public AlgorithmIdentifier GetSignatureAlgorithm()
Returns
- AlgorithmIdentifier
GetSignatureOctets()
public byte[] GetSignatureOctets()
Returns
- byte[]
GetTbsResponseData()
[Obsolete("Use TbsResponseData property instead")]
public ResponseData GetTbsResponseData()
Returns
- ResponseData
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object