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 campo se escribe al completar la firma y puede bloquear cada campo, un conjunto de inclusión con nombre o todos los campos salvo un conjunto de exclusión 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 requeridos para Include y Exclude, e ignorados para All |
Devuelve
| 0 | La lista de proceso, acción o nombres de campo no es válida y la configuración de bloqueo válida anterior permanece sin cambios |
|---|---|
| 1 | La configuración de bloqueo fue aceptada |
Observaciones
Se rechazan los elementos de lista vacíos para que Order.Customer;;Order.Total no cree silenciosamente un bloqueo parcial
Use TPDFlibSignatureVerifier.GetSignaturePermissionInfo* para inspeccionar las estructuras /Lock y FieldMDP emitidas
Véase también
SetSignProcessField, SetSignProcessDocMDP, TPDFlibSignatureVerifier