SetSignProcessPassthrough
Sigurnost i potpisi
Opis
Postavlja proces potpisivanja u način rada passthrough
U ovom se načinu rada PDF priprema s mjestom zamjene za podatke potpisa. Korisnik zatim to mjesto zamjene može zamijeniti podatcima potpisa po vlastitom izboru, upotrebljavajući funkciju GetSignProcessByteRange da odredi bajtni raspon nad kojim se računa hash 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 | Vrijednost koju vraćaju funkcije NewSignProcessFromFile, NewSignProcessFromStream ili NewSignProcessFromString |
|---|---|
| SignatureLength | Duljina u bajtovima sirovih binarnih podatka potpisa. Ova se vrijednost udvostručuje pri alociranju prostora u PDF-u jer se podatci potpisa trebaju zapisati heksadecimalnim kodiranjem (dva znaka po sirovom bajtu) |
Povratne vrijednosti
| 0 | Potpis nije bilo moguće postaviti u način passthrough |
|---|---|
| 1 | Success |