SetSignProcessFieldLock
보안 및 서명
설명
디지털 서명 프로세스에 대해 서명 필드 /Lock 사전 및 일치하는 FieldMDP 변환을 구성합니다
필드 잠금은 서명이 완료될 때 기록되며 모든 필드, 이름으로 지정한 포함 집합 또는 이름으로 지정한 제외 집합 이외의 모든 필드를 잠글 수 있습니다
구문
Delphi
Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
Const FieldNames: WideString): Integer;
매개변수
| SignProcessID | NewSignProcessFrom* 함수 중 하나가 반환한 값 |
|---|---|
| Action | 0은 잠금을 지우고, 1은 All, 2는 Include, 3은 Exclude를 선택함 |
| FieldNames | Include 및 Exclude에 필요한 세미콜론으로 구분된 정규화된 필드 이름이며, All에서는 무시됩니다 |
반환값
| 0 | 프로세스, 동작 또는 필드 이름 목록이 유효하지 않으며 이전의 유효한 잠금 구성이 변경되지 않습니다 |
|---|---|
| 1 | 잠금 구성이 허용되었습니다 |
비고
빈 목록 요소는 거부되므로 Order.Customer;;Order.Total이 부분 잠금을 조용히 생성하지 않습니다
TPDFlibSignatureVerifier.GetSignaturePermissionInfo*를 사용하여 출력된 /Lock 및 FieldMDP 구조를 검사합니다
참고 항목
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier