SetSignProcessExternalDigestSignerFromFile

Keamanan dan tanda tangan

Deskripsi

Memuat certificate X.509 terenkode DER dari file dan mengonfigurasi penandatanganan digest-only melalui callback eksternal yang terdaftar

Sintaks

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

Parameter

CertificateFilePath ke certificate X.509 RSA atau ECDSA terenkode DER
SignatureAlgorithm1 untuk RSA PKCS#1 v1.5, 2 untuk ECDSA DER, atau 3 untuk ECDSA P1363
SignatureReserveBytesBatas atas raw-signature yang diharapkan, atau 0 untuk menurunkannya dari public key certificate

Nilai kembalian

1Certificate terbaca dan external signer dikonfigurasi
0File atau konfigurasi tidak valid

Catatan

DLL juga mengekspor DLSetSignProcessExternalDigestSignerFromFileA untuk path ANSI Private key sepenuhnya berada di luar proses library

Lihat juga

SetSignProcessExternalDigestSigner, SetExternalDigestSignCallback, SetSignProcessContentsEstimate