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* 函数返回的值 |
|---|---|
| CertificateFile | DER 编码 Ed25519 X.509 证书的路径 |
| PrivateKeyFile | 原始 32 字节种子或未加密 PKCS #8 DER 私钥的路径 |
返回值
| 1 | 已读取两个文件,并将标识附加到进程 |
|---|---|
| 0 | 文件或流程 ID 无效 |
备注
DLL 还会为 ANSI 路径导出 DLSetSignProcessEd25519IdentityFromFileA
证书和私钥保存在签名进程中,因此此调用返回后可关闭或替换源文件
另请参阅
SetSignProcessEd25519Identity、SetSignProcessPFXFromFile、SetSignProcessSubFilter