SetSignProcessFieldLock
Seguridad y firmas
Descripción
Configura el diccionario /Lock del campo de firma y una transformación FieldMDP coincidente para un proceso de firma digital
El bloqueo de campos se escribe al completar la firma y puede bloquear todos los campos, un conjunto incluido con nombre o todos salvo un conjunto excluido con nombre
Sintaxis
Delphi
Function TPDFlib.SetSignProcessFieldLock(SignProcessID, Action: Integer;
Const FieldNames: WideString): Integer;
Parámetros
| SignProcessID | Valor devuelto por una de las funciones NewSignProcessFrom* |
|---|---|
| Action | 0 borra el bloqueo, 1 selecciona All, 2 selecciona Include y 3 selecciona Exclude |
| FieldNames | Nombres de campo completos separados por punto y coma necesarios para Include y Exclude, y omitidos para All |
Valores devueltos
| 0 | El proceso, la acción o la lista de nombres de campo no es válida y la configuración de bloqueo válida anterior permanece sin cambios |
|---|---|
| 1 | Se aceptó la configuración de bloqueo |
Observaciones
Se rechazan los elementos de lista vacíos para que Order.Customer;;Order.Total no cree silenciosamente un bloqueo parcial
Utilice TPDFlibSignatureVerifier.GetSignaturePermissionInfo* para examinar las estructuras /Lock y FieldMDP emitidas
Véase también
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier