GetSignatureContentsHashHex

Signatures numériques

Description

Renvoie la clé VRI d'une signature : le SHA-1 en hexadécimal majuscule de son contenu

Syntaxe

Delphi

Function TPDFlib.GetSignatureContentsHashHex(Const InputFile, Password, FieldName: WideString): AnsiString;

Paramètres

InputFilePDF signé
PasswordMot de passe permettant de l’ouvrir, ou chaîne vide
FieldNameNom de champ de signature tel qu’il est signalé par l’énumération des signatures

Valeurs de retour

HashQuarante caractères hexadécimaux majuscules
Empty stringLe fichier ou le champ n’a pas pu être lu

Remarques

Il s'agit de la clé d'adressage d'une entrée AddPAdESDSSVRI, permettant de relier le matériel de validation à la signature

Le document est lu avec un handle partagé, ce qui permet de répondre pendant qu'un vérificateur ou visualiseur garde déjà le fichier ouvert

Voir aussi

GetSignatureSignerCertificateDER, AddPAdESDSSVRI