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
| 0 | No hay ningún PDF MAC |
|---|---|
| 1 | Un PDF MAC independiente es válido |
| 2 | Se requiere PDF MAC, pero falta el código de autenticación |
| 3 | La estructura PDF MAC o el token CMS están malformados |
| 4 | Los intervalos de bytes no abarcan correctamente el archivo completo |
| 5 | No se admite un algoritmo o una ubicación de token |
| 6 | No se pudo desenvolver la clave MAC |
| 7 | El resumen del documento o el valor de autenticación no coinciden |
| 8 | Error 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