SetSignProcessExternalDigestSignerFromFile

Tietoturva ja allekirjoitukset

Kuvaus

Lataa DER-koodatun X.509-varmenteen tiedostosta ja määrittää vain-tiivistelmäallekirjoituksen rekisteröidyn ulkoisen takaisinkutsun kautta

Syntaksi

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);

Parametrit

CertificateFilePolku DER-koodattuun RSA- tai ECDSA X.509-varmenteeseen
SignatureAlgorithm1 for RSA PKCS#1 v1.5, 2 for DER ECDSA, or 3 for P1363 ECDSA
SignatureReserveBytesOdotettu raakan allekirjoituksen yläraja tai arvo 0, jolloin se johtuu varmenteen julkisesta avaimesta

Paluuarvot

1Varmenne luettiin ja ulkoinen allekirjoittaja määritettiin
0Tiedosto tai määritys oli virheellinen

Huomautukset

DLL vie lisäksi DLSetSignProcessExternalDigestSignerFromFileA ANSI-poluilleYksityinen avain pysyy kokonaan kirjastoprosessin ulkopuolella

Katso myös

SetSignProcessExternalDigestSigner, SetExternalDigestSignCallback, SetSignProcessContentsEstimate