PdfSigner
Общ преглед
PdfSigner е клас в Aspose.PDF FOSS за Java.
Подписва и проверява PDF документи, използвайки отделни подписи PKCS#7 (ISO 32000-1:2008, §12.8).
Този клас предоставя 4 метода за работа с PdfSigner обекти в Java програми. Наличните методи включват: sign, verify. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
sign(document: Document, sigFieldName: String, privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, reason: String, contact: String, location: String, output: OutputStream) | Подписва PDF документ, използвайки суровия ключ. |
sign(document: Document, sigFieldName: String, signature: Signature, output: OutputStream) | Подписва PDF документ, използвайки обект {@link Signature} (публичен API). |
verify(document: Document) → List<SignatureVerificationResult> | Проверява всички подписи в PDF документ. |
verify(pdfBytes: byte[]) → List<SignatureVerificationResult> | Проверява всички подписи в PDF, заредени от сурови байтове, като използва целостта на обхвата на байтовете. |