GetPDFMACStatus

Sécurité et signatures

Description

Renvoie l'état actuel de validation ou de génération du PDF MAC pour le document sélectionné

Syntaxe

Delphi

Function TPDFlib.GetPDFMACStatus: Integer;

ActiveX

Function PDFlib::GetPDFMACStatus() As Long

DLL

int DLGetPDFMACStatus(int InstanceID);

Valeurs de retour

0Aucun PDF MAC n’est présent
1Un PDF MAC autonome est valide
2PDF MAC est requis mais le code d’authentification est absent
3La structure PDF MAC ou le jeton CMS est mal formé
4Les plages d’octets ne couvrent pas correctement le fichier complet
5Un algorithme ou un emplacement de jeton n’est pas pris en charge
6La clé MAC n’a pas pu être déballée
7Le condensat du document ou la valeur d’authentification ne correspond pas
8Échec de la génération de PDF MAC

Remarques

Les documents protégés sont validés automatiquement lors du chargement, après la vérification du mot de passe et avant l’exposition du contenu des pages

Un échec de chargement signale un code précis de 413 à 417 au moyen de LastErrorCode

Voir aussi

SetPDFMACEnabled, ValidatePDFMAC