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 محمولة من بايت خام، مستخدماً سلامة نطاق البايت. |