Uses of Interface
com.itextpdf.signatures.ITSAClient
Packages that use ITSAClient
-
Uses of ITSAClient in com.itextpdf.signatures
Classes in com.itextpdf.signatures that implement ITSAClientModifier and TypeClassDescriptionclassTime Stamp Authority Client interface implementation using Bouncy Castle org.bouncycastle.tsp package.Methods in com.itextpdf.signatures with parameters of type ITSAClientModifier and TypeMethodDescriptionbyte[]PdfPKCS7.getEncodedPKCS7(byte[] secondDigest, PdfSigner.CryptoStandard sigtype, ITSAClient tsaClient, Collection ocsp, Collection crlBytes) Gets the bytes for the PKCS7SignedData object.voidPdfPadesSigner.prolongSignatures(ITSAClient tsaClient) Add revocation information for all the signatures which could be found in the provided document.voidPKCS7ExternalSignatureContainer.setTsaClient(ITSAClient tsaClient) Set the TsaClient if you want a TSA timestamp added to the signaturePadesTwoPhaseSigningHelper.setTSAClient(ITSAClient tsaClient) SetITSAClientto be used for timestamp signature creation.voidPdfSigner.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.voidPdfSigner.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.voidPdfSigner.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.voidPdfSigner.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.voidPdfSigner.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.voidPdfSigner.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.voidPdfPadesSigner.signWithBaselineLTAProfile(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature, ITSAClient tsaClient) Sign the document provided inPdfSignerinstance with PaDES Baseline-LTA Profile.voidPdfPadesSigner.signWithBaselineLTAProfile(SignerProperties signerProperties, Certificate[] chain, PrivateKey privateKey, ITSAClient tsaClient) Sign the document provided inPdfSignerinstance with PaDES Baseline-LTA Profile.voidPdfPadesSigner.signWithBaselineLTProfile(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature, ITSAClient tsaClient) Sign the document provided inPdfSignerinstance with PaDES Baseline-LT Profile.voidPdfPadesSigner.signWithBaselineLTProfile(SignerProperties signerProperties, Certificate[] chain, PrivateKey privateKey, ITSAClient tsaClient) Sign the document provided inPdfSignerinstance with PaDES Baseline-LT Profile.voidPdfPadesSigner.signWithBaselineTProfile(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature, ITSAClient tsaClient) Sign the document provided inPdfSignerinstance with PaDES Baseline-T Profile.voidPdfPadesSigner.signWithBaselineTProfile(SignerProperties signerProperties, Certificate[] chain, PrivateKey privateKey, ITSAClient tsaClient) Sign the document provided inPdfSignerinstance with PaDES Baseline-T Profile.voidPdfSigner.timestamp(ITSAClient tsa, String signatureName) Signs a document with a PAdES-LTV Timestamp.