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

SignProcessIDVrijednost koju vraćaju funkcije NewSignProcessFromFile, NewSignProcessFromStream ili NewSignProcessFromString
SignatureLengthDuljina 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

0Potpis nije bilo moguće postaviti u način passthrough
1Success