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
| 0 | Aucun PDF MAC n’est présent |
|---|---|
| 1 | Un PDF MAC autonome est valide |
| 2 | PDF MAC est requis mais le code d’authentification est absent |
| 3 | La structure PDF MAC ou le jeton CMS est mal formé |
| 4 | Les plages d’octets ne couvrent pas correctement le fichier complet |
| 5 | Un algorithme ou un emplacement de jeton n’est pas pris en charge |
| 6 | La clé MAC n’a pas pu être déballée |
| 7 | Le 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