SetSignProcessExternalDigestSignerFromFile

Sigurnost i potpisi

Opis

Učitava DER kodirani X.509 certifikat iz datoteke i konfigurira potpisivanje samo sažetkom kroz registrirani vanjski povratni poziv

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

CertificateFilePath to a DER-encoded RSA or ECDSA X.509 certificate
SignatureAlgorithm1 for RSA PKCS#1 v1.5, 2 for DER ECDSA, or 3 for P1363 ECDSA
SignatureReserveBytesOčekivana gornja granica sirovog potpisa, ili 0 da se izvede iz javnog ključa certifikata

Povratne vrijednosti

1Certifikat je pročitan i vanjski potpisnik je konfiguriran
0Datoteka ili konfiguracija nije bila valjana

Napomene

DLL izvozi i DLSetSignProcessExternalDigestSignerFromFileA za ANSI putanje

Privatni ključ ostaje potpuno izvan procesa biblioteke

Vidi također

SetSignProcessExternalDigestSigner, SetExternalDigestSignCallback, SetSignProcessContentsEstimate