SetSignProcessPassthrough

Seguridad y Firmas

Descripción

Establece el proceso de firma en modo de paso directo

En este modo, el PDF se prepara con un marcador de posición para los datos de firma Después el usuario puede reemplazar este marcador con los datos de firma que elija mediante la función GetSignProcessByteRange para determinar el rango de bytes sobre el que se debe calcular el hash de la firma

Sintaxis

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

Parámetros

SignProcessIDUn valor devuelto por las funciones NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString
SignatureLengthLa longitud en bytes de los datos binarios sin procesar de la firma. Este valor se duplicará al asignar el espacio en el PDF, ya que los datos de firma deben escribirse con codificación hexadecimal (dos caracteres por cada byte sin procesar)

Valores devueltos

0No se pudo establecer la firma en modo de transferencia directa
1Success