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
| SignProcessID | Une valeur renvoyée par les fonctions NewSignProcessFromFile, NewSignProcessFromStream ou NewSignProcessFromString |
|---|---|
| SignatureLength | Longueur 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
| 0 | La signature n’a pas pu être placée en mode transfert direct |
|---|---|
| 1 | Success |