Memverifikasi tanda tangan
Contents
[
Hide
]
Memverifikasi tanda tangan PDF
Gunakan alur kerja ini ketika Anda membutuhkan validasi cepat terhadap PDF yang sudah ditandatangani.
Langkah
- Buat
PdfFileSignatureinstansiasi dan mengikat PDF yang telah ditandatangani. - Pilih nama tanda tangan yang ingin Anda periksa.
- Panggil
verifySignatureuntuk memvalidasi tanda tangan. - Panggil
coversWholeDocumentuntuk memeriksa cakupan. - Tutup objek fasad.
Contoh Java
public static void verifyPdfSignature(Path inputFile) {
PdfFileSignature pdfSignature = new PdfFileSignature();
try {
pdfSignature.bindPdf(inputFile.toString());
SignatureName signatureName = pdfSignature.getSignatureNames().get_Item(0);
System.out.println("Signature '" + signatureName + "' is valid: " + pdfSignature.verifySignature(signatureName));
System.out.println("Signature covers whole document: " + pdfSignature.coversWholeDocument(signatureName));
} finally {
pdfSignature.close();
}
}