Class BasicOcspResp
- Namespace
- Enterprises.Org.BouncyCastle.Ocsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class BasicOcspResp : X509ExtensionBase, IX509Extension
- Inheritance
-
BasicOcspResp
- Implements
-
- Inherited Members
-
Constructors
BasicOcspResp(BasicOcspResponse)
public BasicOcspResp(BasicOcspResponse resp)
Parameters
resp
BasicOcspResponse
Properties
ProducedAt
public DateTime ProducedAt { get; }
Property Value
- DateTime
ResponderId
public RespID ResponderId { get; }
Property Value
- RespID
ResponseExtensions
public X509Extensions ResponseExtensions { get; }
Property Value
- X509Extensions
Responses
public SingleResp[] Responses { get; }
Property Value
- SingleResp[]
SignatureAlgName
public string SignatureAlgName { get; }
Property Value
- string
SignatureAlgOid
public string SignatureAlgOid { get; }
Property Value
- string
Version
public int Version { get; }
Property Value
- int
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetCertificates(string)
public IX509Store GetCertificates(string type)
Parameters
type
string
Returns
- IX509Store
GetCerts()
public X509Certificate[] GetCerts()
Returns
- X509Certificate[]
GetEncoded()
public byte[] GetEncoded()
Returns
- byte[]
GetHashCode()
public override int GetHashCode()
Returns
- int
GetResponseData()
[Obsolete("RespData class is no longer required as all functionality is available on this class")]
public RespData GetResponseData()
Returns
- RespData
GetSignature()
public byte[] GetSignature()
Returns
- byte[]
GetTbsResponseData()
public byte[] GetTbsResponseData()
Returns
- byte[]
GetX509Extensions()
protected override X509Extensions GetX509Extensions()
Returns
- X509Extensions
Verify(AsymmetricKeyParameter)
public bool Verify(AsymmetricKeyParameter publicKey)
Parameters
publicKey
AsymmetricKeyParameter
Returns
- bool