SetSignProcessPassthrough

Beveiliging en handtekeningen

Beschrijving

Zet het ondertekeningsproces in passthrough-modus

In deze modus wordt de PDF voorbereid met een placeholder voor de handtekeningdata. De gebruiker kan die placeholder daarna vervangen door handtekeningdata naar eigen keuze, waarbij de functie GetSignProcessByteRange bepaalt over welk bytebereik de handtekening-hash moet worden berekend

Syntaxis

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);

Parameters

SignProcessIDEen waarde geretourneerd door de functies NewSignProcessFromFile, NewSignProcessFromStream of NewSignProcessFromString
SignatureLengthDe lengte in bytes van de rauwe binaire handtekeningdata. Deze waarde wordt verdubbeld bij het reserveren van de ruimte in de PDF, omdat de handtekeningdata in hex-codering moet worden weggeschreven (twee tekens per rauwe byte)

Retourwaarden

0De handtekening kon niet in passthrough-modus worden gezet
1Success