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

SignProcessIDValor devuelto por una de las funciones NewSignProcessFrom*
Action0 borra el bloqueo, 1 selecciona All, 2 selecciona Include y 3 selecciona Exclude
FieldNamesNombres de campo completos separados por punto y coma necesarios para Include y Exclude, y omitidos para All

Valores devueltos

0El 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
1Se 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