SetSignProcessPassthrough

Bảo mật và chữ ký

Mô tả

Đặt quy trình ký sang chế độ passthrough

Ở chế độ này, PDF được chuẩn bị với một placeholder cho dữ liệu chữ ký. Người dùng sau đó thay placeholder bằng dữ liệu chữ ký tùy chọn của mình, dùng hàm GetSignProcessByteRange để xác định khoảng byte mà việc hash chữ ký cần tính trên đó

Cú pháp

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

Tham số

SignProcessIDGiá trị do các hàm NewSignProcessFromFile, NewSignProcessFromStream hoặc NewSignProcessFromString trả về
SignatureLengthĐộ dài tính bằng byte của dữ liệu chữ ký nhị phân thô. Giá trị này bị nhân đôi khi cấp phát chỗ trong PDF vì dữ liệu chữ ký phải ghi bằng encoding hex (hai ký tự cho mỗi byte thô)

Giá trị trả về

0Không đặt được chữ ký sang chế độ passthrough
1Success