SetSignProcessEd25519IdentityFromFile

Sécurité et signatures

Description

Charge un certificat X.509 Ed25519 et une clé privée depuis des fichiers DER, puis les attache à un processus de signature PDF

Syntaxe

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);

Paramètres

SignProcessIDValeur renvoyée par une fonction NewSignProcessFrom*
CertificateFileChemin d’un certificat X.509 Ed25519 encodé en DER
PrivateKeyFileChemin d’une valeur de départ brute de 32 octets ou d’une clé privée DER PKCS #8 non chiffrée

Valeurs de retour

1Les deux fichiers ont été lus et l’identité a été associée au processus
0Un ID de fichier ou de processus n’était pas valide

Remarques

La DLL exporte également DLSetSignProcessEd25519IdentityFromFileA pour les chemins ANSI

Le certificat et la clé privée sont conservés dans le processus de signature, de sorte que les fichiers source peuvent être fermés ou remplacés après le retour de cet appel

Voir aussi

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter