THPDFHeadlessDocument.SetSignaturePolicyOptions

procedure SetSignaturePolicyOptions(const Options: THPDFHeadlessCMSOptions);
property SignaturePolicyOptions: THPDFHeadlessCMSOptions read FSignaturePolicyOptions;

Configura la validación de firmas existentes antes de un guardado incremental o una actualización de formulario sobre un documento firmado

La validación predeterminada comprueba la integridad criptográfica y el binding ESS aplicable del certificado de firma sin exigir un archivo de CA; proporcione una CA confiable explícita o una política de timestamp cuando las firmas previas deban satisfacer requisitos de confianza de la aplicación

La revisión original autenticada controla los permisos DocMDP y FieldMDP; P1 impide cambios de campos, mientras que P2 y P3 permiten valores y appearances de campos existentes sin firmar, escribibles y no bloqueados

Los diccionarios de firma, las definiciones de campos, los campos bloqueados, el contenido de página y los recursos protegidos conservan su semántica autenticada; la sintaxis de política malformada, las firmas existentes inválidas, el fallo de la confianza configurada y la cancelación impiden la actualización

Use el token de cancelación del documento para la validación de CMS y timestamps, mantenga los presupuestos de verificación positivos y proporcione rutas de certificados y CRL sin caracteres NUL

Documento headless · Opciones CMS · Verificación de firmas

Cuando UseAdobeRevocationInfo está habilitado, toda firma existente poblada, incluido un DocTimeStamp, debe autenticar su atributo de revocación firmado real antes de que proceda una actualización de formulario permitida; un informe de revocación sin evaluar o inválido no puede autorizar la actualización

Para timestamps de documento RFC 3161, la evidencia firmada de Adobe y Timestamp.RequireRevocation son requisitos separados: el primero autentica el atributo firmado embebido contra la confianza RevocationValidation, mientras que el segundo aplica la verificación configurada del estado de certificados de la TSA