Uses of Interface
com.itextpdf.signatures.ICrlClient
-
Uses of ICrlClient in com.itextpdf.signatures
Modifier and TypeClassDescriptionclass
An implementation of the CrlClient that handles offline Certificate Revocation Lists.class
An implementation of the CrlClient that fetches the CRL bytes from an URL.Modifier and TypeMethodDescriptionboolean
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.setCrlClient
(ICrlClient crlClient) Sets CRL client to provide CRL responses for verifying of the OCSP signer's certificate (an Authorized Responder) that also should be used in case responder's certificate doesn't have any method of revocation checking.PadesTwoPhaseSigningHelper.setCrlClient
(ICrlClient crlClient) SetICrlClient
to be used for LTV Verification.PdfPadesSigner.setCrlClient
(ICrlClient crlClient) SetICrlClient
to be used for LTV Verification.void
PKCS7ExternalSignatureContainer.setCrlClient
(ICrlClient crlClient) Set the CrlClient if you want revocation data collected trough Crl to be added to the signatureModifier and TypeMethodDescriptionprotected Collection
PdfSigner.processCrl
(Certificate cert, Collection<ICrlClient> crlList) Processes a CRL list.void
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 ICrlClient in com.itextpdf.signatures.validation.v1
Modifier and TypeMethodDescriptionCertificateChainValidator.addCrlClient
(ICrlClient crlClient) AddICrlClient
to be used for CRL responses receiving.RevocationDataValidator.addCrlClient
(ICrlClient crlClient) AddICrlClient
to be used for CRL responses receiving.