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
| 0 | No hay ningún MAC de PDF |
|---|---|
| 1 | Un MAC de PDF 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 mal formados |
| 4 | Los intervalos de bytes no cubren 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 coincide |
| 8 | Falló 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