SetSignProcessPassthrough

Sicurezza e firme

Descrizione

Imposta il processo di firma in modalità passthrough

In questa modalità, il PDF viene preparato usando un segnaposto per i dati della firma. L'utente può quindi sostituire il segnaposto con i dati della firma desiderati, utilizzando la funzione GetSignProcessByteRange per determinare l'intervallo di byte sul quale deve essere calcolato l'hash della firma

Sintassi

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

SignProcessIDValore restituito da NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString
SignatureLengthLunghezza in byte dei dati binari non elaborati della firma. Questo valore viene raddoppiato durante l'allocazione dello spazio nel PDF, poiché i dati della firma devono essere scritti con codifica esadecimale, due caratteri per ogni byte non elaborato

Valori restituiti

0Non è stato possibile impostare la firma in modalità passthrough
1Success