SetSignProcessPassthrough

Tietoturva ja allekirjoitukset

Kuvaus

Asettaa allekirjoitusprosessin läpiviennin tilaan

Tässä tilassa PDF valmistellaan allekirjoitusdatan paikkamerkillä. Käyttäjä voi sitten korvata paikkamerkin haluamallaan allekirjoitusdatalla käyttäen funktiota GetSignProcessByteRange selvittääkseen tavualueen, jonka yli allekirjoituksen tiivistelmä lasketaan

Syntaksi

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

Parametrit

SignProcessIDArvo, jonka palauttavat NewSignProcessFromFile-, NewSignProcessFromStream- tai NewSignProcessFromString-funktiot
SignatureLengthRaakan binaarisen allekirjoitusdatan pituus tavuina. Tätä arvoa kaksinkertaistetaan varattaessa tilaa PDF:ssä, koska allekirjoitusdata pitää kirjoittaa heksakoodattuna (kaksi merkkiä raakaa tavua kohden)

Paluuarvot

0Allekirjoitusta ei voitu asettaa läpiviennin tilaan
1Success