SetSignProcessEd25519IdentityFromFile
Sicurezza e firme
Descrizione
Carica certificato X.509 Ed25519 e chiave privata da file DER e li associa a un processo di firma PDF
Sintassi
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);
Parametri
| SignProcessID | Valore restituito da una funzione NewSignProcessFrom* |
|---|---|
| CertificateFile | Percorso di un certificato X.509 Ed25519 con codifica DER |
| PrivateKeyFile | Percorso di un seed grezzo di 32 byte o di una chiave privata DER PKCS #8 non cifrata |
Valori restituiti
| 1 | Entrambi i file sono stati letti e l'identità associata al processo |
|---|---|
| 0 | Un ID di file o processo non era valido |
Note
La DLL esporta anche DLSetSignProcessEd25519IdentityFromFileA per i percorsi ANSI
Il certificato e la chiave privata vengono conservati nel processo di firma, quindi i file sorgente possono essere chiusi o sostituiti dopo il ritorno della chiamata
Vedere anche
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter