SetSignProcessEd25519IdentityFromFile
Segurança e assinaturas
Descrição
Carrega um certificado X.509 Ed25519 e a chave privada de arquivos DER e os anexa a um processo de assinatura PDF
Sintaxe
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);
Parâmetros
| SignProcessID | Valor retornado por uma função NewSignProcessFrom* |
|---|---|
| CertificateFile | Path to a DER-encoded Ed25519 X.509 certificate |
| PrivateKeyFile | Caminho para uma semente bruta de 32 bytes ou uma chave privada DER PKCS #8 sem criptografia |
Valores retornados
| 1 | Ambos os arquivos foram lidos e a identidade foi anexada ao processo |
|---|---|
| 0 | Um arquivo ou id de processo era inválido |
Observações
A DLL também exporta DLSetSignProcessEd25519IdentityFromFileA para caminhos ANSI
O certificado e a chave privada ficam retidos no processo de assinatura, então os arquivos de origem podem ser fechados ou substituídos depois que esta chamada retornar
Veja também
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter