GetPDFMACStatus
Sicherheit und Signaturen
Beschreibung
Gibt den aktuellen PDF-MAC-Validierungs- oder Erzeugungsstatus des ausgewählten Dokuments zurück
Syntax
Delphi
Function TPDFlib.GetPDFMACStatus: Integer;
ActiveX
Function PDFlib::GetPDFMACStatus() As Long
DLL
int DLGetPDFMACStatus(int InstanceID);
Rückgabewerte
| 0 | Es ist kein PDF MAC vorhanden |
|---|---|
| 1 | Ein eigenständiger PDF MAC ist gültig |
| 2 | PDF MAC ist erforderlich, aber der Authentifizierungscode fehlt |
| 3 | Die PDF-MAC-Struktur oder das CMS-Token ist fehlerhaft |
| 4 | Die Bytebereiche decken die vollständige Datei nicht korrekt ab |
| 5 | Ein Algorithmus oder Tokenspeicherort wird nicht unterstützt |
| 6 | Der MAC-Schlüssel konnte nicht entpackt werden |
| 7 | Der Dokument-Digest oder Authentifizierungswert stimmt nicht überein |
| 8 | Die Erzeugung des PDF MAC ist fehlgeschlagen |
Anmerkungen
Geschützte Dokumente werden beim Laden automatisch nach der Kennwortprüfung und vor der Freigabe des Seiteninhalts validiert
Ein fehlgeschlagener Ladevorgang meldet über LastErrorCode einen spezifischen Code von 413 bis 417