SetSignProcessFieldLock
Sicurezza e firme
Descrizione
Configura il dizionario /Lock del campo firma e una trasformazione FieldMDP corrispondente per un processo di firma digitale
Il blocco dei campi viene scritto al completamento della firma e può bloccare tutti i campi, un insieme incluso denominato o tutti tranne un insieme escluso denominato
Sintassi
Delphi
Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
Const FieldNames: WideString): Integer;
Parametri
| SignProcessID | Valore restituito da una delle funzioni NewSignProcessFrom* |
|---|---|
| Action | 0 cancella il blocco, 1 seleziona All, 2 Include e 3 Exclude |
| FieldNames | Nomi di campo completi separati da punto e virgola richiesti per Include e Exclude, ignorati per All |
Valori restituiti
| 0 | Processo, azione o elenco nomi campo non valido; la precedente configurazione di blocco resta invariata |
|---|---|
| 1 | La configurazione di blocco è stata accettata |
Note
Gli elementi vuoti sono rifiutati, quindi Order.Customer;;Order.Total non crea un blocco parziale
Usare TPDFlibSignatureVerifier.GetSignaturePermissionInfo* per esaminare le strutture /Lock e FieldMDP emesse
Vedere anche
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier