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
| CertificateFile | Putanja do DER-enkodovanog RSA ili ECDSA X.509 sertifikata |
|---|---|
| SignatureAlgorithm | 1 za RSA PKCS#1 v1.5, 2 za DER ECDSA, ili 3 za P1363 ECDSA |
| SignatureReserveBytes | Očekivana gornja granica sirovog potpisa, ili 0 da se izvede iz javnog ključa sertifikata |
Povratne vrednosti
| 1 | Sertifikat je pročitan i spoljašnji potpisnik je konfigurisan |
|---|---|
| 0 | Datoteka 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