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
| InputFile | PDF signé |
|---|---|
| Password | Mot de passe permettant de l’ouvrir, ou chaîne vide |
| FieldName | Nom de champ de signature tel qu’il est signalé par l’énumération des signatures |
Valeurs de retour
| Hash | Quarante caractères hexadécimaux majuscules |
|---|---|
| Empty string | Le 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