PdfSigner

Genel Bakış

PdfSigner Java için FOSS’de bir sınıf.

PKCS#7 ayrı imzaları kullanarak PDF belgeleri imzalayabilir ve doğrulayabilirsiniz. (ISO 32000-1:2008, §12.8).

Bu sınıf, Java programlarında PdfSigner nesnelerle çalışmak için 4 yöntem sağlar. Kullanılabilir yöntemler şunlardır: sign, verify. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama:
sign(document: Document, sigFieldName: String, privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, reason: String, contact: String, location: String, output: OutputStream)PDF belgesini çiğ anahtar malzemesiyle imzalayabilir.
sign(document: Document, sigFieldName: String, signature: Signature, output: OutputStream)Bir PDF belgesini bir {@link Signature} nesnesi (public API) kullanarak imzalayabilir.
verify(document: Document)List<SignatureVerificationResult>PDF belgesindeki tüm imzaları doğruluyor.
verify(pdfBytes: byte[])List<SignatureVerificationResult>Bir PDF’de tüm imzaları, byte aralığı bütünlüğü kullanarak raw baytlardan yüklenir.

Ayrıca bakınız:

 Türkçe