Uses of Interface
com.itextpdf.signatures.IExternalSignature
Packages that use IExternalSignature
-
Uses of IExternalSignature in com.itextpdf.signatures
Classes in com.itextpdf.signatures that implement IExternalSignatureModifier and TypeClassDescriptionclass
Implementation of theIExternalSignature
interface that can be used when you have aPrivateKey
object.Methods in com.itextpdf.signatures with parameters of type IExternalSignatureModifier and TypeMethodDescriptionvoid
PadesTwoPhaseSigningHelper.signCMSContainerWithBaselineBProfile
(IExternalSignature externalSignature, PdfReader inputDocument, OutputStream outputStream, String signatureFieldName, CMSContainer cmsContainer) Follow-up step that signs prepared document with PAdES Baseline-B profile.void
PadesTwoPhaseSigningHelper.signCMSContainerWithBaselineLTAProfile
(IExternalSignature externalSignature, PdfReader inputDocument, OutputStream outputStream, String signatureFieldName, CMSContainer cmsContainer) Follow-up step that signs prepared document with PAdES Baseline-LTA profile.void
PadesTwoPhaseSigningHelper.signCMSContainerWithBaselineLTProfile
(IExternalSignature externalSignature, PdfReader inputDocument, OutputStream outputStream, String signatureFieldName, CMSContainer cmsContainer) Follow-up step that signs prepared document with PAdES Baseline-LT profile.void
PadesTwoPhaseSigningHelper.signCMSContainerWithBaselineTProfile
(IExternalSignature externalSignature, PdfReader inputDocument, OutputStream outputStream, String signatureFieldName, CMSContainer cmsContainer) Follow-up step that signs prepared document with PAdES Baseline-T profile.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.void
PdfPadesSigner.signWithBaselineBProfile
(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature) Sign the document provided inPdfSigner
instance with PaDES Baseline-B Profile.void
PdfPadesSigner.signWithBaselineLTAProfile
(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature, ITSAClient tsaClient) Sign the document provided inPdfSigner
instance with PaDES Baseline-LTA Profile.void
PdfPadesSigner.signWithBaselineLTProfile
(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature, ITSAClient tsaClient) Sign the document provided inPdfSigner
instance with PaDES Baseline-LT Profile.void
PdfPadesSigner.signWithBaselineTProfile
(SignerProperties signerProperties, Certificate[] chain, IExternalSignature externalSignature, ITSAClient tsaClient) Sign the document provided inPdfSigner
instance with PaDES Baseline-T Profile.