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
  
    - respBasicOcspResponse
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
  
    - objobject
Returns
  
    - bool
  GetCertificates(string)
  
  
  
  
  
    public IX509Store GetCertificates(string type)
   
  Parameters
  
    - typestring
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
  
    - publicKeyAsymmetricKeyParameter
Returns
  
    - bool