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 | Path to a DER-encoded Ed25519 X.509 certificate |
| PrivateKeyFile | Путь к необработанной 32-байтовой затравке или незашифрованному закрытому ключу DER PKCS #8 |
Возвращаемые значения
| 1 | Оба файла прочитаны, идентичность присоединена к процессу |
|---|---|
| 0 | Идентификатор файла или процесса был недопустим |
Примечания
DLL также экспортирует DLSetSignProcessEd25519IdentityFromFileA для путей ANSI
Сертификат и закрытый ключ удерживаются в процессе подписания, поэтому исходные файлы можно закрыть или заменить после возврата из этого вызова
См. также
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter