GetPDFMACStatus

Seguridad y firmas

Descripción

Devuelve el estado actual de validación o generación de PDF MAC para el documento seleccionado

Sintaxis

Delphi

Function TPDFlib.GetPDFMACStatus: Integer;

ActiveX

Function PDFlib::GetPDFMACStatus() As Long

DLL

int DLGetPDFMACStatus(int InstanceID);

Valores devueltos

0No hay ningún MAC de PDF
1Un MAC de PDF independiente es válido
2Se requiere PDF MAC, pero falta el código de autenticación
3La estructura PDF MAC o el token CMS están mal formados
4Los intervalos de bytes no cubren correctamente el archivo completo
5No se admite un algoritmo o una ubicación de token
6No se pudo desenvolver la clave MAC
7El resumen del documento o el valor de autenticación no coincide
8Falló la generación del MAC de PDF

Observaciones

Los documentos protegidos se validan automáticamente durante la carga, después de verificar la contraseña y antes de exponer el contenido de la página

Una carga fallida informa un código específico del 413 al 417 mediante LastErrorCode

Véase también

SetPDFMACEnabled, ValidatePDFMAC