Class OcspReq
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Ocsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class OcspReq : X509ExtensionBase, IX509Extension
   
  
    - Inheritance
- 
      
      
      OcspReq 
    - Implements
- 
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
  
Constructors
  
  
  OcspReq(OcspRequest)
  
  
  
  
  
    public OcspReq(OcspRequest req)
   
  Parameters
  
    - reqOcspRequest
  OcspReq(byte[])
  
  
  
  
  
    public OcspReq(byte[] req)
   
  Parameters
  
    - reqbyte[]
  OcspReq(Stream)
  
  
  
  
  
    public OcspReq(Stream inStr)
   
  Parameters
  
    - inStrStream
Properties
  
  
  IsSigned
  
  
  
  
  
    public bool IsSigned { get; }
   
  Property Value
  
    - bool
  RequestExtensions
  
  
  
  
  
    public X509Extensions RequestExtensions { get; }
   
  Property Value
  
    - X509Extensions
  RequestorName
  
  
  
  
  
    public GeneralName RequestorName { get; }
   
  Property Value
  
    - GeneralName
  SignatureAlgOid
  
  
  
  
  
    public string SignatureAlgOid { get; }
   
  Property Value
  
    - string
  Version
  
  
  
  
  
    public int Version { get; }
   
  Property Value
  
    - int
Methods
  
  
  GetCertificates(string)
  
  
  
  
  
    public IX509Store GetCertificates(string type)
   
  Parameters
  
    - typestring
Returns
  
    - IX509Store
  GetCerts()
  
  
  
  
  
    public X509Certificate[] GetCerts()
   
  Returns
  
    - X509Certificate[]
  GetEncoded()
  
  
  
  
  
    public byte[] GetEncoded()
   
  Returns
  
    - byte[]
  GetRequestList()
  
  
  
  
  
    public Req[] GetRequestList()
   
  Returns
  
    - Req[]
  GetSignature()
  
  
  
  
  
    public byte[] GetSignature()
   
  Returns
  
    - byte[]
  GetTbsRequest()
  
  
  
  
  
    public byte[] GetTbsRequest()
   
  Returns
  
    - byte[]
  GetX509Extensions()
  
  
  
  
  
    protected override X509Extensions GetX509Extensions()
   
  Returns
  
    - X509Extensions
  Verify(AsymmetricKeyParameter)
  
  
  
  
  
    public bool Verify(AsymmetricKeyParameter publicKey)
   
  Parameters
  
    - publicKeyAsymmetricKeyParameter
Returns
  
    - bool