서명 무결성 검사
Contents
[
Hide
]
서명 무결성 확인
이 문서는 PdfFileSignatureExamples.java에서 공개한 것과 동일한 확인 작업 흐름에 매핑됩니다.
단계
- 서명된 PDF를
PdfFileSignature로 바인딩하세요. - 문서에서 서명 이름을 선택하세요.
- 서명 내용을 확인하려면
verifySignature를 호출하세요. - 문서 전체 적용 범위를 확인하려면
coversWholeDocument를 호출하세요. - Facade 개체를 닫으세요.
Java 예제```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(); } }