SetSignProcessFieldLock

Sicherheit und Signaturen

Beschreibung

Konfiguriert das /Lock-Wörterbuch des Signaturfelds und eine passende FieldMDP-Transformation für einen digitalen Signaturprozess

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

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

Parameter

SignProcessIDEin von einer der Funktionen NewSignProcessFrom* zurückgegebener Wert
Action0 löscht die Sperre, 1 wählt All, 2 wählt Include und 3 wählt Exclude
FieldNamesDurch Semikolons getrennte, vollständig qualifizierte Feldnamen, die für Include und Exclude erforderlich sind und bei All ignoriert werden

Rückgabewerte

0Der Prozess, die Aktion oder die Feldnamenliste ist ungültig; die vorherige gültige Sperrkonfiguration bleibt unverändert
1Die Sperrkonfiguration wurde akzeptiert

Siehe auch

Leere Listenelemente werden abgelehnt, sodass Order.Customer;;Order.Total nicht unbemerkt eine partielle Sperre erzeugt

Verwenden Sie TPDFlibSignatureVerifier.GetSignaturePermissionInfo*, um die ausgegebenen Strukturen /Lock und FieldMDP zu prüfen

Siehe auch

SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier