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

SignProcessIDValore restituito da una delle funzioni NewSignProcessFrom*
Action0 cancella il blocco, 1 seleziona All, 2 Include e 3 Exclude
FieldNamesNomi di campo completi separati da punto e virgola richiesti per Include e Exclude, ignorati per All

Valori restituiti

0Processo, azione o elenco nomi campo non valido; la precedente configurazione di blocco resta invariata
1La 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