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
| SignProcessID | Un valor devuelto por las funciones NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString |
|---|---|
| SignatureLength | La 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
| 0 | No se pudo establecer la firma en modo de transferencia directa |
|---|---|
| 1 | Success |