Uses of Package
com.pd4ml.pdf.sign
-
Packages that use com.pd4ml.pdf.sign Package Description com.pd4ml.pdf.sign com.pd4ml.pdf.sign.ltv com.pd4ml.pdf.sign.pdf -
Classes in com.pd4ml.pdf.sign used by com.pd4ml.pdf.sign Class Description CertificateUtils.SigningIdentity Holds the certificate chain to sign with, plus however this identity's private key operations actually get performed: an in-processPrivateKey(PKCS#12;CertificateUtils.SigningIdentity.getProvider()isnull, any JCA provider -- normally BouncyCastle -- may perform the RSA/EC operation), an opaquePrivateKeyhandle tied to one specificProvider(PKCS#11; that exact provider instance must perform the operation, since the key material never leaves the token), or no local key at all, only aRemoteSigner(cloud KMS).PdfSigningException Checked exception wrapping any failure that occurs while loading key material or applying a digital signature to a PDF document.RemoteSigner The cloud-KMS signing seam: implement this against whichever key management service holds your signing key -- AWS KMS, Azure Key Vault, GCP Cloud KMS, a corporate signing service, anything reachable over the network -- and hand the result toCertificateUtils.forRemoteKey(java.security.cert.Certificate[], com.pd4ml.pdf.sign.RemoteSigner).SigningOptions Configuration for a singlePdfSigner.sign(java.io.File, java.io.File, com.pd4ml.pdf.sign.CertificateUtils.SigningIdentity, com.pd4ml.pdf.sign.SigningOptions)call: which key to sign with, the metadata written into the signature dictionary, and (optionally) where to place a visible signature widget or which TSA to timestamp against.SigningOptions.CertificationLevel Mirrors PDF's /DocMDP transform: how much further editing is permitted after this signature.SigningOptions.DigestAlgorithm VisibleSignatureOptions Optional configuration for rendering a visible signature widget on a page. -
Classes in com.pd4ml.pdf.sign used by com.pd4ml.pdf.sign.ltv Class Description PdfSigningException Checked exception wrapping any failure that occurs while loading key material or applying a digital signature to a PDF document. -
Classes in com.pd4ml.pdf.sign used by com.pd4ml.pdf.sign.pdf Class Description PdfSigningException Checked exception wrapping any failure that occurs while loading key material or applying a digital signature to a PDF document.SigningOptions Configuration for a singlePdfSigner.sign(java.io.File, java.io.File, com.pd4ml.pdf.sign.CertificateUtils.SigningIdentity, com.pd4ml.pdf.sign.SigningOptions)call: which key to sign with, the metadata written into the signature dictionary, and (optionally) where to place a visible signature widget or which TSA to timestamp against.