Class OcspReqGenerator
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Ocsp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class OcspReqGenerator
   
  
    - Inheritance
- 
      
      OcspReqGenerator 
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  OcspReqGenerator()
  
  
  
  
  
    public OcspReqGenerator()
   
  Properties
  
  
  SignatureAlgNames
  
  
  
  
  
    public IEnumerable SignatureAlgNames { get; }
   
  Property Value
  
    - IEnumerable
Methods
  
  
  AddRequest(CertificateID)
  
  
  
  
  
    public void AddRequest(CertificateID certId)
   
  Parameters
  
    - certIdCertificateID
  AddRequest(CertificateID, X509Extensions)
  
  
  
  
  
    public void AddRequest(CertificateID certId, X509Extensions singleRequestExtensions)
   
  Parameters
  
    - certIdCertificateID
- singleRequestExtensionsX509Extensions
  Generate()
  
  
  
  
  
    public OcspReq Generate()
   
  Returns
  
    - OcspReq
  Generate(string, AsymmetricKeyParameter, X509Certificate[])
  
  
  
  
  
    public OcspReq Generate(string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate[] chain)
   
  Parameters
  
    - signingAlgorithmstring
- privateKeyAsymmetricKeyParameter
- chainX509Certificate[]
Returns
  
    - OcspReq
  Generate(string, AsymmetricKeyParameter, X509Certificate[], SecureRandom)
  
  
  
  
  
    public OcspReq Generate(string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate[] chain, SecureRandom random)
   
  Parameters
  
    - signingAlgorithmstring
- privateKeyAsymmetricKeyParameter
- chainX509Certificate[]
- randomSecureRandom
Returns
  
    - OcspReq
  SetRequestExtensions(X509Extensions)
  
  
  
  
  
    public void SetRequestExtensions(X509Extensions requestExtensions)
   
  Parameters
  
    - requestExtensionsX509Extensions
  SetRequestorName(GeneralName)
  
  
  
  
  
    public void SetRequestorName(GeneralName requestorName)
   
  Parameters
  
    - requestorNameGeneralName
  SetRequestorName(X509Name)
  
  
  
  
  
    public void SetRequestorName(X509Name requestorName)
   
  Parameters
  
    - requestorNameX509Name