Class OcspClientBouncyCastle
java.lang.Object
com.itextpdf.text.pdf.security.OcspClientBouncyCastle
- All Implemented Interfaces:
OcspClient
OcspClient implementation using BouncyCastle.
- Author:
- Paulo Soarees
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bouncycastle.cert.ocsp.BasicOCSPRespgetBasicOCSPResp(X509Certificate checkCert, X509Certificate rootCert, String url) Gets OCSP response.byte[]getEncoded(X509Certificate checkCert, X509Certificate rootCert, String url) Gets an encoded byte array with OCSP validation.
-
Constructor Details
-
OcspClientBouncyCastle
Deprecated.Create default implemention ofOcspClient. Note, if you use this constructor, OCSP response will not be verified. -
OcspClientBouncyCastle
CreateOcspClient- Parameters:
verifier- will be used for response verification. .
-
-
Method Details
-
getBasicOCSPResp
public org.bouncycastle.cert.ocsp.BasicOCSPResp getBasicOCSPResp(X509Certificate checkCert, X509Certificate rootCert, String url) Gets OCSP response. If was setted, the response will be checked. -
getEncoded
Gets an encoded byte array with OCSP validation. The method should not throw an exception.- Specified by:
getEncodedin interfaceOcspClient- Parameters:
checkCert- to certificate to checkrootCert- the parent certificateurl- to get the verification. It it's null it will be taken from the check cert or from other implementation specific source- Returns:
- a byte array with the validation or null if the validation could not be obtained
-