SetSignProcessPassthrough

Bezbednost i potpisi

Opis

Postavlja proces potpisivanja u propusni režim

U ovom režimu PDF se priprema sa placeholderom za podatke potpisa. Korisnik zatim može zameniti taj placeholder podacima potpisa po svom izboru, koristeći funkciju GetSignProcessByteRange da odredi opseg bajtova nad kojim se računa heš potpisa

Sintaksa

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

Parametri

SignProcessIDVrednost koju vraćaju funkcije NewSignProcessFromFile, NewSignProcessFromStream ili NewSignProcessFromString
SignatureLengthDužina u bajtovima sirovih binarnih podataka potpisa. Ova vrednost udvostručiće se pri dodeli prostora u PDF-u jer podaci potpisa treba da se upišu heks enkodovanjem (dva znaka po sirovom bajtu)

Povratne vrednosti

0Potpis nije mogao da se postavi u passthrough režim
1Success