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

SignProcessIDVærdi returneret af en af funktionerne NewSignProcessFrom*
Action0 rydder låsen, 1 vælger All, 2 vælger Include, og 3 vælger Exclude
FieldNamesSemikolonseparerede fuldt kvalificerede feltnavne, der kræves for Include og Exclude, og ignoreres for All

Returværdier

0Processen, handlingen eller feltnavnelisten er ugyldig, og den tidligere gyldige låsekonfiguration forbliver uændret
1Lå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