PdfSigner
PdfSigner
Overview
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.
Methods
| Signature | Description |
|---|---|
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, загруженном из необработанных байтов с использованием целостности диапазона байт. |