SetSignProcessFieldLock

보안 및 서명

설명

디지털 서명 프로세스에 대해 서명 필드 /Lock 사전 및 일치하는 FieldMDP 변환을 구성합니다

필드 잠금은 서명이 완료될 때 기록되며 모든 필드, 이름으로 지정한 포함 집합 또는 이름으로 지정한 제외 집합 이외의 모든 필드를 잠글 수 있습니다

구문

Delphi

Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
  Const FieldNames: WideString): Integer;

매개변수

SignProcessIDNewSignProcessFrom* 함수 중 하나가 반환한 값
Action0은 잠금을 지우고, 1은 All, 2는 Include, 3은 Exclude를 선택함
FieldNamesInclude 및 Exclude에 필요한 세미콜론으로 구분된 정규화된 필드 이름이며, All에서는 무시됩니다

반환값

0프로세스, 동작 또는 필드 이름 목록이 유효하지 않으며 이전의 유효한 잠금 구성이 변경되지 않습니다
1잠금 구성이 허용되었습니다

비고

빈 목록 요소는 거부되므로 Order.Customer;;Order.Total이 부분 잠금을 조용히 생성하지 않습니다

TPDFlibSignatureVerifier.GetSignaturePermissionInfo*를 사용하여 출력된 /Lock 및 FieldMDP 구조를 검사합니다

참고 항목

SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier