Uses of Interface
com.itextpdf.signatures.IOcspClient
Packages that use IOcspClient
-
Uses of IOcspClient in com.itextpdf.signatures
Classes in com.itextpdf.signatures that implement IOcspClientModifier and TypeClassDescriptionclass
OcspClient implementation using BouncyCastle.Fields in com.itextpdf.signatures declared as IOcspClientModifier and TypeFieldDescriptionprivate IOcspClient
OCSPVerifier.ocspClient
Ocsp client to check OCSP Authorized Responder's revocation data.private IOcspClient
PadesTwoPhaseSigningHelper.ocspClient
private IOcspClient
PdfPadesSigner.ocspClient
private IOcspClient
PKCS7ExternalSignatureContainer.ocspClient
Methods in com.itextpdf.signatures with parameters of type IOcspClientModifier and TypeMethodDescriptionprivate void
LtvVerification.addRevocationDataForCertificate
(X509Certificate signingCert, Certificate[] certificateChain, X509Certificate cert, IOcspClient ocsp, ICrlClient crl, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude, LtvVerification.CertificateOption certOption, LtvVerification.ValidationData validationData, Set<X509Certificate> processedCerts) private void
LtvVerification.addRevocationDataForChain
(X509Certificate signingCert, Certificate[] certChain, IOcspClient ocsp, ICrlClient crl, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude, LtvVerification.CertificateOption certOption, LtvVerification.ValidationData validationData, Set<X509Certificate> processedCerts) private void
LtvVerification.addRevocationDataForOcspCert
(byte[] ocspEnc, X509Certificate signingCert, IOcspClient ocsp, ICrlClient crl, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude, LtvVerification.CertificateOption certOption, LtvVerification.ValidationData validationData, Set<X509Certificate> processedCerts) boolean
LtvVerification.addVerification
(String signatureName, IOcspClient ocsp, ICrlClient crl, LtvVerification.CertificateOption certOption, LtvVerification.Level level, LtvVerification.CertificateInclusion certInclude) Add verification for a particular signature.void
OCSPVerifier.setOcspClient
(IOcspClient ocspClient) Sets OCSP client to provide OCSP responses for verifying of the OCSP signer's certificate (an Authorized Responder).PadesTwoPhaseSigningHelper.setOcspClient
(IOcspClient ocspClient) SetIOcspClient
to be used for LTV Verification.PdfPadesSigner.setOcspClient
(IOcspClient ocspClient) SetIOcspClient
to be used for LTV Verification.void
PKCS7ExternalSignatureContainer.setOcspClient
(IOcspClient ocspClient) Set the OcspClient if you want revocation data collected trough Ocsp to be added to the signaturevoid
PdfSigner.signDetached
(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype) Signs the document using the detached mode, CMS or CAdES equivalent.void
PdfSigner.signDetached
(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, ISignaturePolicyIdentifier signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent.void
PdfSigner.signDetached
(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent.void
PdfSigner.signDetached
(IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype) Signs the document using the detached mode, CMS or CAdES equivalent.void
PdfSigner.signDetached
(IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, ISignaturePolicyIdentifier signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent.void
PdfSigner.signDetached
(IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy) Signs the document using the detached mode, CMS or CAdES equivalent. -
Uses of IOcspClient in com.itextpdf.signatures.validation.v1
Fields in com.itextpdf.signatures.validation.v1 with type parameters of type IOcspClientModifier and TypeFieldDescriptionprivate final List
<IOcspClient> RevocationDataValidator.ocspClients
Methods in com.itextpdf.signatures.validation.v1 with parameters of type IOcspClientModifier and TypeMethodDescriptionCertificateChainValidator.addOcspClient
(IOcspClient ocpsClient) AddIOcspClient
to be used for OCSP responses receiving.RevocationDataValidator.addOcspClient
(IOcspClient ocspClient) AddIOcspClient
to be used for OCSP responses receiving.