PdfSigner
PdfSigner
General
PdfSigner és una classe en FOSS per Java.
Signa i verifica documents PDF utilitzant les signatures separades PKCS#7 (ISO 32000-1:2008, §12.8).
Aquesta classe proporciona 4 mètodes per treballar amb objectes PdfSigner en programes Java. Els mètodes disponibles inclouen: sign, verify. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java.
Mètodes
| Signatura | Descripció |
|---|---|
sign(document: Document, sigFieldName: String, privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, reason: String, contact: String, location: String, output: OutputStream) | Signa un document PDF amb material clau. |
sign(document: Document, sigFieldName: String, signature: Signature, output: OutputStream) | Signa un document PDF utilitzant l’objecte {@link Signature} (API pública). |
verify(document: Document) → List<SignatureVerificationResult> | Verifica totes les signatures en un document PDF. |
verify(pdfBytes: byte[]) → List<SignatureVerificationResult> | Verifica totes les signatures en un PDF carregat des de bytes brut, utilitzant la integritat d’intervals de bits. |