SetSignProcessFieldLock

Biztonság és aláírások

Leírás

Konfigurálja az aláírásmező /Lock szótárát és a digitális aláírási folyamathoz tartozó egyező FieldMDP transzformációt

A mezőzár az aláírás befejezésekor íródik be, és zárolhat minden mezőt, egy megnevezett befoglalási készletet, illetve minden mezőt egy megnevezett kizárási készlet kivételével

Szintaxis

Delphi

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

Paraméterek

SignProcessIDAz egyik NewSignProcessFrom* függvény által visszaadott érték
ActionA 0 feloldja a zárolást, a 1 a All értéket választja, a 2 az Include értéket, a 3 pedig az Exclude értéket választja
FieldNamesPontosvesszővel elválasztott teljesen minősített mezőnevek, amelyek a Include és Exclude paraméterhez szükségesek, All esetén figyelmen kívül maradnak

Visszaad

0A folyamat, művelet vagy mezőnévlista érvénytelen, és az előző érvényes zárolási konfiguráció változatlan marad
1A zárolási konfiguráció elfogadva

Megjegyzések

Az üres listaelemek elutasításra kerülnek, ezért az Order.Customer;;Order.Total nem hoz létre észrevétlenül részleges zárolást

A TPDFlibSignatureVerifier.GetSignaturePermissionInfo* függvénnyel vizsgálja meg a kibocsátott /Lock és FieldMDP struktúrákat

Lásd még

SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier