SetSignProcessExternalDigestSignerFromFile

Güvenlik ve imzalar

Açıklama

Bir dosyadan DER kodlu X.509 sertifikası yükler ve kayıtlı dış geri çağırma üzerinden yalnızca özet imzalamayı yapılandırır

Sözdizimi

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

Parametreler

CertificateFileDER kodlu RSA veya ECDSA X.509 sertifikasının yolu
SignatureAlgorithmRSA PKCS#1 v1.5 için 1, DER ECDSA için 2 veya P1363 ECDSA için 3
SignatureReserveBytesBeklenen ham imza üst sınırı veya sertifika açık anahtarından türetmek için 0

Dönüş değerleri

1Sertifika okundu ve harici imzalayan yapılandırıldı
0Dosya veya yapılandırma geçersizdi

Açıklamalar

DLL ayrıca ANSI yolları için DLSetSignProcessExternalDigestSignerFromFileA dışa aktarımını sunar

Özel anahtar tamamen kitaplık işlemi dışında kalır

Ayrıca bkz

SetSignProcessExternalDigestSigner, SetExternalDigestSignCallback, SetSignProcessContentsEstimate