SetSignProcessDocMDP
보안 및 서명
설명
완전한 DocMDP 변환이 포함된 인증 서명을 만들도록 디지털 서명 프로세스를 구성합니다
생성된 서명 사전에는 요청한 권한 수준의 /Reference 항목이 추가되고 문서 카탈로그에는 해당 서명 사전을 가리키는 일치하는 /Perms /DocMDP 참조가 추가됩니다
구문
Delphi
Function TPDFlib.SetSignProcessDocMDP(SignProcessID, Level: Integer): Integer;
매개변수
| SignProcessID | NewSignProcessFrom* 함수 중 하나가 반환한 값 |
|---|---|
| Level | 0은 인증 비활성화, 1은 변경 금지, 2는 양식 채우기 및 서명 허용, 3은 주석도 추가로 허용 |
반환값
| 0 | 프로세스 식별자 또는 수준이 잘못됨 |
|---|---|
| 1 | 요청한 수준이 서명 프로세스에 저장되었습니다 |
인증 제약 조건
인증 서명은 문서에서 처음 서명된 서명이어야 하며 카탈로그에는 DocMDP 권한 참조가 이미 포함되어 있으면 안 됩니다
어느 조건이든 위반하면 두 번째 또는 모호한 인증 구조를 출력하지 않고 서명 작업을 거부합니다
검증
TPDFlibSignatureVerifier.GetSignaturePermissionInfo*는 권한 수준, 구조적 유효성 및 카탈로그 참조가 선택한 서명과 일치하는지 보고합니다