GetPDFMACStatus

Seguridad y firmas

Descripción

Devuelve el estado actual de validación o generación de PDF MAC del 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 PDF MAC
1Un PDF MAC 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 malformados
4Los intervalos de bytes no abarcan 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 coinciden
8Error al generar PDF MAC

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 las páginas

Una carga fallida notifica un código concreto de 413 a 417 mediante LastErrorCode

Véase también

SetPDFMACEnabled, ValidatePDFMAC