SetSignProcessFieldLock
Sikkerhed og signaturer
Beskrivelse
Konfigurerer signaturfeltets /Lock-ordbog og en tilsvarende FieldMDP-transformation til en digital signeringsproces
Feltlåsen skrives, når signaturen fuldføres, og kan låse alle felter, et navngivet inkluderingssæt eller alle felter undtagen et navngivet ekskluderingssæt
Syntaks
Delphi
Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
Const FieldNames: WideString): Integer;
Parametre
| SignProcessID | Værdi returneret af en af funktionerne NewSignProcessFrom* |
|---|---|
| Action | 0 rydder låsen, 1 vælger All, 2 vælger Include, og 3 vælger Exclude |
| FieldNames | Semikolonseparerede fuldt kvalificerede feltnavne, der kræves for Include og Exclude, og ignoreres for All |
Returværdier
| 0 | Processen, handlingen eller feltnavnelisten er ugyldig, og den tidligere gyldige låsekonfiguration forbliver uændret |
|---|---|
| 1 | Låsekonfigurationen blev accepteret |
Bemærkninger
Tomme listeelementer afvises, så Order.Customer;;Order.Total ikke stiltiende opretter en delvis lås
Brug TPDFlibSignatureVerifier.GetSignaturePermissionInfo* til at undersøge de udsendte strukturer /Lock og FieldMDP
Se også
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier