SetSignProcessFieldLock

Bảo mật và chữ ký

Mô tả

Cấu hình dictionary /Lock của trường chữ ký cùng một transform FieldMDP tương ứng cho một quy trình ký số

Khóa trường được ghi khi chữ ký hoàn tất, và có thể khóa mọi trường, một tập include có tên, hoặc mọi trường trừ một tập exclude có tên

Cú pháp

Delphi

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

Tham số

SignProcessIDGiá trị do một trong các hàm NewSignProcessFrom* trả về
Action0 xóa khóa, 1 chọn All, 2 chọn Include, và 3 chọn Exclude
FieldNamesCác tên trường đầy đủ phân tách bằng chấm phẩy, bắt buộc cho IncludeExclude, bị bỏ qua với All

Giá trị trả về

0Quy trình, hành động hoặc danh sách tên trường không hợp lệ và cấu hình khóa hợp lệ trước đó vẫn giữ nguyên
1Cấu hình khóa đã được chấp nhận

Ghi chú

Các phần tử danh sách rỗng bị từ chối nhờ Order.Customer;;Order.Total không âm thầm tạo ra một khóa bộ phận

Dùng TPDFlibSignatureVerifier.GetSignaturePermissionInfo* để xem các cấu trúc /LockFieldMDP đã phát ra

Xem thêm

SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier