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ố
| SignProcessID | Giá trị do một trong các hàm NewSignProcessFrom* trả về |
|---|---|
| Action | 0 xóa khóa, 1 chọn All, 2 chọn Include, và 3 chọn Exclude |
| FieldNames | Các tên trường đầy đủ phân tách bằng chấm phẩy, bắt buộc cho Include và Exclude, bị bỏ qua với All |
Giá trị trả về
| 0 | Quy 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 |
|---|---|
| 1 | Cấ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 /Lock và FieldMDP đã phát ra
Xem thêm
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier