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

SignProcessIDValore restituito da una funzione NewSignProcessFrom*
CertificateFilePercorso di un certificato X.509 Ed25519 con codifica DER
PrivateKeyFilePercorso di un seed grezzo di 32 byte o di una chiave privata DER PKCS #8 non cifrata

Valori restituiti

1Entrambi i file sono stati letti e l'identità associata al processo
0Un 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