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
| SignProcessID | Valeur renvoyée par une fonction NewSignProcessFrom* |
|---|---|
| CertificateFile | Chemin d’un certificat X.509 Ed25519 encodé en DER |
| PrivateKeyFile | Chemin 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
| 1 | Les deux fichiers ont été lus et l’identité a été associée au processus |
|---|---|
| 0 | Un 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