SetSignProcessFieldLock

Security and Signatures

Опис

Налаштовує словник /Lock поля підпису та відповідне перетворення FieldMDP для процесу цифрового підпису

Блокування поля записується при завершенні підпису і може заблокувати всі поля, іменований набір включення чи всі поля, крім іменованого набору виключення

Синтаксис

Delphi

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

Параметри

SignProcessIDЗначення, яке повертає одна з функцій NewSignProcessFrom*
Action0 скидає блокування, 1 обирає All, 2Include, 3Exclude
FieldNamesПовні назви полів через крапку з комою, потрібні для Include і Exclude, ігноруються для All

Returns

0Процес, дія чи список назв полів недійсні, і попередня чинна конфігурація блокування лишається без змін
1Конфігурацію блокування прийнято

Примітки

Порожні елементи списку відхиляються, тож Order.Customer;;Order.Total не створює мовчки часткового блокування

Використовуйте TPDFlibSignatureVerifier.GetSignaturePermissionInfo*, щоб оглянути виведені структури /Lock і FieldMDP

Див. також

SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier