iText 7 7.2.5 API
iText.Signatures.OcspClientBouncyCastle Class Reference

OcspClient implementation using BouncyCastle. More...

Inheritance diagram for iText.Signatures.OcspClientBouncyCastle:
iText.Signatures.IOcspClient

Public Member Functions

  OcspClientBouncyCastle (OCSPVerifier verifier)
  Creates OcspClient. More...
 
virtual BasicOcspResp  GetBasicOCSPResp (X509Certificate checkCert, X509Certificate rootCert, String url)
  Gets OCSP response. More...
 
virtual byte[]  GetEncoded (X509Certificate checkCert, X509Certificate rootCert, String url)
  Fetch a DER-encoded BasicOCSPResponse from an OCSP responder. More...
 

Detailed Description

OcspClient implementation using BouncyCastle.

Paulo Soarees

Constructor & Destructor Documentation

◆ OcspClientBouncyCastle()

iText.Signatures.OcspClientBouncyCastle.OcspClientBouncyCastle ( OCSPVerifier  verifier )
inline

Creates OcspClient.

Parameters
verifier will be used for response verification.
See also
OCSPVerifier

Member Function Documentation

◆ GetBasicOCSPResp()

virtual BasicOcspResp iText.Signatures.OcspClientBouncyCastle.GetBasicOCSPResp ( X509Certificate  checkCert,
X509Certificate  rootCert,
String  url 
)
inlinevirtual

Gets OCSP response.

Gets OCSP response. If OCSPVerifier was set, the response will be checked.

Parameters
checkCert to certificate to check
rootCert the parent certificate
url to get the verification
Returns
OCSP response

◆ GetEncoded()

virtual byte [] iText.Signatures.OcspClientBouncyCastle.GetEncoded ( X509Certificate  checkCert,
X509Certificate  rootCert,
String  url 
)
inlinevirtual

Fetch a DER-encoded BasicOCSPResponse from an OCSP responder.

Implements iText.Signatures.IOcspClient.