SetSignProcessEd25519IdentityFromFile

安全和签名

描述

从 DER 文件加载 Ed25519 X.509 证书和私钥,并将其附加到 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* 函数返回的值
CertificateFileDER 编码 Ed25519 X.509 证书的路径
PrivateKeyFile原始 32 字节种子或未加密 PKCS #8 DER 私钥的路径

返回值

1已读取两个文件,并将标识附加到进程
0文件或流程 ID 无效

备注

DLL 还会为 ANSI 路径导出 DLSetSignProcessEd25519IdentityFromFileA

证书和私钥保存在签名进程中,因此此调用返回后可关闭或替换源文件

另请参阅

SetSignProcessEd25519Identity、SetSignProcessPFXFromFile、SetSignProcessSubFilter