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

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 requeridos para Include y Exclude, e ignorados para All

Devuelve

0La 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
1La 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