PDF 인증
Contents
[
Hide
]
PDF 문서 인증
문서를 신뢰해야 하지만 서명 후 정의된 변경 클래스를 허용해야 하는 경우 인증을 사용합니다.
단계
PdfFileSignature인스턴스를 생성하고 소스 PDF를 바인딩하세요.- 인증서와 인증서 비밀번호를 사용하여
PKCS7서명 개체를 빌드하세요. - 필수
DocMDPAccessPermissions값을 사용하여 해당 서명을DocMDPSignature로 래핑하세요. - 대상 페이지, 서명 메타데이터, 표시되는 직사각형 및 MDP 서명을 사용하여
certify을 호출하세요. - 인증된 PDF를 저장하고 Facade 개체를 닫으세요.
Java 예제```java
public static void certifyPdfWithMdpSignature(Path inputFile, Path certificateFile, Path outputFile) { PdfFileSignature pdfSignature = new PdfFileSignature(); try { pdfSignature.bindPdf(inputFile.toString()); DocMDPSignature signature = new DocMDPSignature( createPkcs7(certificateFile, “Certified for form filling and signing”), DocMDPAccessPermissions.FillingInForms); pdfSignature.certify(1, “Certified for form filling and signing”, “security@example.com”, “New York, USA”, true, signatureRectangle(), signature); pdfSignature.save(outputFile.toString()); } finally { pdfSignature.close(); } }