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*
CertificateFilePath to a DER-encoded Ed25519 X.509 certificate
PrivateKeyFileПуть к необработанной 32-байтовой затравке или незашифрованному закрытому ключу DER PKCS #8

Возвращаемые значения

1Оба файла прочитаны, идентичность присоединена к процессу
0Идентификатор файла или процесса был недопустим

Примечания

DLL также экспортирует DLSetSignProcessEd25519IdentityFromFileA для путей ANSI

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

См. также

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter