SetSignProcessEd25519IdentityFromFile

Сигурност и подписи

Описание

Зарежда сертификат Ed25519 X.509 и частен ключ от 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Път до DER-кодиран сертификат Ed25519 X.509
PrivateKeyFileПът до необработено 32-байтово начално число или до некриптиран частен ключ PKCS #8 DER

Върнати стойности

1И двата файла бяха прочетени и самоличността беше прикачена към процеса
0Идентификаторът на файл или процес е невалиден

Забележки

DLL също експортира DLSetSignProcessEd25519IdentityFromFileA за ANSI пътища

Сертификатът и частният ключ се съхраняват в процеса на подписване, така че изходните файлове могат да бъдат затворени или заменени след връщането на това извикване

Вижте също

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter