SetSignProcessExternalDigestSignerFromFile

Bezbednost i potpisi

Opis

Učitava DER-kodirani X.509 sertifikat iz datoteke i podešava potpisivanje samo sažetka kroz registrovani spoljašnji callback

Sintaksa

Delphi

Function TPDFlib.SetSignProcessExternalDigestSignerFromFile(SignProcessID: Integer; Const CertificateFile: WideString; SignatureAlgorithm, SignatureReserveBytes: Integer): Integer;

ActiveX

Function PDFlib::SetSignProcessExternalDigestSignerFromFile(SignProcessID As Long, CertificateFile As String, SignatureAlgorithm As Long, SignatureReserveBytes As Long) As Long

DLL

int DLSetSignProcessExternalDigestSignerFromFile(int InstanceID, int SignProcessID, const wchar_t* CertificateFile, int SignatureAlgorithm, int SignatureReserveBytes);

Parametri

CertificateFilePutanja do DER-enkodovanog RSA ili ECDSA X.509 sertifikata
SignatureAlgorithm1 za RSA PKCS#1 v1.5, 2 za DER ECDSA, ili 3 za P1363 ECDSA
SignatureReserveBytesOčekivana gornja granica sirovog potpisa, ili 0 da se izvede iz javnog ključa sertifikata

Povratne vrednosti

1Sertifikat je pročitan i spoljašnji potpisnik je konfigurisan
0Datoteka ili konfiguracija nije bila ispravna

Napomene

DLL takođe izvozi DLSetSignProcessExternalDigestSignerFromFileA za ANSI putanjePrivatni ključ ostaje potpuno van procesa biblioteke

Vidi takođe

SetSignProcessExternalDigestSigner, SetExternalDigestSignCallback, SetSignProcessContentsEstimate