서명 무결성 검사

서명 무결성 확인

이 문서는 PdfFileSignatureExamples.java에서 공개한 것과 동일한 확인 작업 흐름에 매핑됩니다.

단계

  1. 서명된 PDF를 PdfFileSignature로 바인딩하세요.
  2. 문서에서 서명 이름을 선택하세요.
  3. 서명 내용을 확인하려면 verifySignature를 호출하세요.
  4. 문서 전체 적용 범위를 확인하려면 coversWholeDocument를 호출하세요.
  5. 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(); } }