| Package | Description |
|---|---|
| com.itextpdf.signatures | |
| com.itextpdf.signatures.validation |
| Modifier and Type | Class and Description |
|---|---|
class |
CrlClientOffline
An implementation of the CrlClient that handles offline
Certificate Revocation Lists.
|
class |
CrlClientOnline
An implementation of the CrlClient that fetches the CRL bytes
from an URL.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
PKCS7ExternalSignatureContainer.setCrlClient(ICrlClient crlClient)
Set the CrlClient if you want revocation data collected trough Crl to be added to the signature
|
void |
OCSPVerifier.setCrlClient(ICrlClient crlClient)
Deprecated.
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.
|
PdfPadesSigner |
PdfPadesSigner.setCrlClient(ICrlClient crlClient)
Set
ICrlClient to be used for LTV Verification. |
PadesTwoPhaseSigningHelper |
PadesTwoPhaseSigningHelper.setCrlClient(ICrlClient crlClient)
Set
ICrlClient to be used for LTV Verification. |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<byte[]> |
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,
com.itextpdf.commons.bouncycastle.asn1.esf.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,
com.itextpdf.commons.bouncycastle.asn1.esf.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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ValidationCrlClient
CRL client which is expected to be used in case CRL responses shall be linked with generation date.
|
| Modifier and Type | Method and Description |
|---|---|
List<ICrlClient> |
SignatureValidationProperties.getCrlClients()
Gets all
ICrlClient instances which will be used to retrieve CRL responses during the validation. |
| Modifier and Type | Method and Description |
|---|---|
RevocationDataValidator |
RevocationDataValidator.addCrlClient(ICrlClient crlClient)
Add
ICrlClient to be used for CRL responses receiving. |
SignatureValidationProperties |
SignatureValidationProperties.addCrlClient(ICrlClient crlClient)
Adds new
ICrlClient instance which will be used to retrieve CRL responses during the validation. |
| Modifier and Type | Method and Description |
|---|---|
ValidatorChainBuilder |
ValidatorChainBuilder.withCrlClient(Supplier<ICrlClient> crlClientFactory)
Use this factory to create instances of
ICrlClient for use in the validation chain. |
Copyright © 1998–2025 Apryse Group NV. All rights reserved.