<PackageReference Include="BouncyCastle.Cryptography" Version="2.4.0" />

OcspReqGenerator

public class OcspReqGenerator
public IEnumerable<string> SignatureAlgNames { get; }

public void AddRequest(CertificateID certId)

public void AddRequest(CertificateID certId, X509Extensions singleRequestExtensions)

public OcspReq Generate()

public OcspReq Generate(string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate[] chain)

public OcspReq Generate(string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate[] chain, SecureRandom random)

public void SetRequestExtensions(X509Extensions requestExtensions)

public void SetRequestorName(X509Name requestorName)

public void SetRequestorName(GeneralName requestorName)