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
| SignProcessID | Vrednost koju vraćaju funkcije NewSignProcessFromFile, NewSignProcessFromStream ili NewSignProcessFromString |
|---|---|
| SignatureLength | Duž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
| 0 | Potpis nije mogao da se postavi u passthrough režim |
|---|---|
| 1 | Success |