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
| CertificateFile | Path to a DER-encoded RSA or ECDSA X.509 certificate |
|---|---|
| SignatureAlgorithm | 1 for RSA PKCS#1 v1.5, 2 for DER ECDSA, or 3 for P1363 ECDSA |
| SignatureReserveBytes | Očekivana gornja granica sirovog potpisa, ili 0 da se izvede iz javnog ključa certifikata |
Povratne vrijednosti
| 1 | Certifikat je pročitan i vanjski potpisnik je konfiguriran |
|---|---|
| 0 | Datoteka 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