SetSignProcessFieldLock
Sikkerhet og signaturer
Beskrivelse
Konfigurerer signaturfeltets /Lock-ordbok og en tilsvarende FieldMDP-transform for en digital signeringsprosess
Feltlåsen skrives når signaturen fullføres og kan låse alle felt, et navngitt inkluderingssett eller alle felt unntatt et navngitt utelukkelsessett
Syntaks
Delphi
Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
Const FieldNames: WideString): Integer;
Parametere
| SignProcessID | Verdi returnert av en av NewSignProcessFrom*-funksjonene |
|---|---|
| Action | 0 fjerner låsen, 1 velger All, 2 velger Include, og 3 velger Exclude |
| FieldNames | Semikolonadelte fullkvalifiserte feltnavn som kreves for Include og Exclude, ignoreres for All |
Returverdier
| 0 | Prosessen, handlingen eller feltnavn-listen er ugyldig, og den tidligere gyldige låsekonfigurasjonen forblir uendret |
|---|---|
| 1 | Låsekonfigurasjonen ble godtatt |
Merknader
Tomme listeelementer avvises slik at Order.Customer;;Order.Total ikke i stillhet lager en delvis lås
Bruk TPDFlibSignatureVerifier.GetSignaturePermissionInfo* for å inspisere de utskrevne /Lock- og FieldMDP-strukturene
Se også
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier