Org.BouncyCastle.Ocsp.BasicOcspRespGenerator
namespace Org.BouncyCastle.Ocsp
{
public class BasicOcspRespGenerator
{
public IEnumerable<string> SignatureAlgNames { get; }
public BasicOcspRespGenerator(RespID responderID);
public BasicOcspRespGenerator(AsymmetricKeyParameter publicKey);
public void AddResponse(CertificateID certID, CertificateStatus certStatus);
public void AddResponse(CertificateID certID, CertificateStatus certStatus, X509Extensions singleExtensions);
public void AddResponse(CertificateID certID, CertificateStatus certStatus, DateTime? nextUpdate, X509Extensions singleExtensions);
public void AddResponse(CertificateID certID, CertificateStatus certStatus, DateTime thisUpdate, DateTime? nextUpdate, X509Extensions singleExtensions);
public void SetResponseExtensions(X509Extensions responseExtensions);
public BasicOcspResp Generate(string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate[] chain, DateTime thisUpdate);
public BasicOcspResp Generate(string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate[] chain, DateTime producedAt, SecureRandom random);
public BasicOcspResp Generate(ISignatureFactory signatureCalculatorFactory, X509Certificate[] chain, DateTime producedAt);
}
}