ValidatePDFMAC
Seguridad y firmas
Descripción
Vuelve a validar el token MAC de PDF independiente frente a los bytes originales del documento cargado seleccionado
Sintaxis
Delphi
Function TPDFlib.ValidatePDFMAC: Integer;
ActiveX
Function PDFlib::ValidatePDFMAC() As Long
DLL
int DLValidatePDFMAC(int InstanceID);
Valores devueltos
| 1 | El MAC de PDF independiente es válido |
|---|---|
| 0 | No hay un MAC de PDF independiente válido disponible; inspeccione GetPDFMACStatus y LastErrorCode |
Observaciones
Las operaciones de carga normales ya realizan esta validación y rechazan tokens ausentes, malformados, cubiertos de forma incompleta, no compatibles o no autenticados antes de exponer las páginas del documento
La validación calcula los hashes de los rangos declarados de forma incremental y no carga el PDF completo en un búfer de resumen adicional