SetSignProcessPassthrough

Securitate și semnături

Descriere

Setează procesul de semnătură în mod passthrough

În acest mod, PDF-ul este pregătit folosind un placeholder pentru datele semnăturii. Utilizatorul poate apoi înlocui acest placeholder cu datele de semnătură alese de el, folosind funcția GetSignProcessByteRange pentru a determina intervalul de octeți peste care se va calcula hash-ul semnăturii

Sintaxă

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

SignProcessIDO valoare returnată de funcțiile NewSignProcessFromFile, NewSignProcessFromStream sau NewSignProcessFromString
SignatureLengthLungimea în octeți a datelor de semnătură binare brute. Valoarea va fi dublată la alocarea spațiului în PDF, deoarece datele semnăturii trebuie scrise cu encodare hexazecimală (două caractere per octet brut)

Valori returnate

0Semnătura nu a putut fi setată în mod passthrough
1Success