SetSignProcessPassthrough

Безпека та підписи

Опис

Задає процесу підпису наскрізний режим

У цьому режимі PDF готується із заповнювачем для даних підпису. Користувач може потім замінити заповнювач даними підпису на власний вибір, використовуючи GetSignProcessByteRange, щоб визначити байтовий діапазон, за яким обчислюється хешування підпису

Синтаксис

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

Параметри

SignProcessIDЗначення, яке повертає одна з функцій NewSignProcessFromFile, NewSignProcessFromStream або NewSignProcessFromString
SignatureLengthДовжина необроблених двійкових даних підпису в байтах. Це значення подвоюється при виділенні місця в PDF, бо дані підпису слід писати в hex-кодуванні (два символи на сирий байт)

Повернуті значення

0Підпис не вдалося перевести в наскрізний режим
1Success