SetSignProcessEd25519IdentityFromFile

Безпека та підписи

Опис

Завантажує сертифікат X.509 Ed25519 і приватний ключ із файлів DER та приєднує їх до процесу підписання PDF

Синтаксис

Delphi

Function TPDFlib.SetSignProcessEd25519IdentityFromFile(SignProcessID: Integer; Const CertificateFile, PrivateKeyFile: WideString): Integer;

ActiveX

Function PDFlib::SetSignProcessEd25519IdentityFromFile(SignProcessID As Long, CertificateFile As String, PrivateKeyFile As String) As Long

DLL

int DLSetSignProcessEd25519IdentityFromFile(int InstanceID, int SignProcessID, const wchar_t* CertificateFile, const wchar_t* PrivateKeyFile);

Параметри

SignProcessIDЗначення, повернуте функцією NewSignProcessFrom*
CertificateFileШлях до сертифіката X.509 Ed25519 у кодуванні DER
PrivateKeyFileШлях до сирого 32-байтового зерна чи нешифрованого приватного ключа PKCS #8 DER

Повернуті значення

1Обидва файли прочитано, а особу прикріплено до процесу
0Файл чи ідентифікатор процесу був недійсним

Примітки

DLL також експортує DLSetSignProcessEd25519IdentityFromFileA для ANSI-шляхів Сертифікат і приватний ключ тримаються в процесі підпису, тож початкові файли можна закрити чи замінити після повернення цього виклику

Сертифікат і приватний ключ утримуються в процесі підписання, тож вихідні файли можна закрити чи замінити після повернення з цього виклику

Див. також

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter