SetSignProcessPassthrough

Sécurité et signatures

Description

Place le processus de signature en mode transfert direct

Dans ce mode, le PDF est préparé avec un espace réservé pour les données de signature. L’utilisateur peut ensuite le remplacer par les données de son choix, en utilisant GetSignProcessByteRange pour déterminer la plage d’octets sur laquelle calculer le hachage de signature

Syntaxe

Delphi

Function TPDFlib.SetSignProcessPassthrough(SignProcessID, SignatureLength: Integer): Integer;

ActiveX

Function PDFlib::SetSignProcessPassthrough(SignProcessID As Long, SignatureLength As Long) As Long

DLL

int DLSetSignProcessPassthrough(int InstanceID, int SignProcessID, int SignatureLength);

Paramètres

SignProcessIDUne valeur renvoyée par les fonctions NewSignProcessFromFile, NewSignProcessFromStream ou NewSignProcessFromString
SignatureLengthLongueur en octets des données binaires brutes de la signature. Cette valeur sera doublée lors de l’allocation de l’espace dans le PDF, car les données de signature doivent être écrites en codage hexadécimal (deux caractères par octet brut)

Valeurs de retour

0La signature n’a pas pu être placée en mode transfert direct
1Success