SetSignProcessDocMDP

보안 및 서명

설명

완전한 DocMDP 변환이 포함된 인증 서명을 만들도록 디지털 서명 프로세스를 구성합니다

생성된 서명 사전에는 요청한 권한 수준의 /Reference 항목이 추가되고 문서 카탈로그에는 해당 서명 사전을 가리키는 일치하는 /Perms /DocMDP 참조가 추가됩니다

구문

Delphi

Function TPDFlib.SetSignProcessDocMDP(SignProcessID, Level: Integer): Integer;

매개변수

SignProcessIDNewSignProcessFrom* 함수 중 하나가 반환한 값
Level0은 인증 비활성화, 1은 변경 금지, 2는 양식 채우기 및 서명 허용, 3은 주석도 추가로 허용

반환값

0프로세스 식별자 또는 수준이 잘못됨
1요청한 수준이 서명 프로세스에 저장되었습니다

인증 제약 조건

인증 서명은 문서에서 처음 서명된 서명이어야 하며 카탈로그에는 DocMDP 권한 참조가 이미 포함되어 있으면 안 됩니다

어느 조건이든 위반하면 두 번째 또는 모호한 인증 구조를 출력하지 않고 서명 작업을 거부합니다

검증

TPDFlibSignatureVerifier.GetSignaturePermissionInfo*는 권한 수준, 구조적 유효성 및 카탈로그 참조가 선택한 서명과 일치하는지 보고합니다

참고 항목

SetSignProcessFieldLock, TPDFlibSignatureVerifier