SetPublicKeyDecryptionPFX
Sicurezza e firme
Descrizione
Imposta la credenziale PFX PKCS #12 usata dalle chiamate successive a LoadFromFile, LoadFromStream e LoadFromString
Sintassi
Delphi
Function TPDFlib.SetPublicKeyDecryptionPFX(Const PFXFileName, PFXPassword: WideString; UseMachineKeyset: Integer): Integer;
ActiveX
Function PDFlib::SetPublicKeyDecryptionPFX(PFXFileName As String, PFXPassword As String, UseMachineKeyset As Long) As Long
DLL
int DLSetPublicKeyDecryptionPFX(int InstanceID, const wchar_t* PFXFileName, const wchar_t* PFXPassword, int UseMachineKeyset);
Parametri
| PFXFileName | Percorso di un PFX contenente una chiave privata del destinatario |
|---|---|
| PFXPassword | Password che protegge il PFX |
| UseMachineKeyset | Usare un valore diverso da zero per il set di chiavi del computer oppure zero per quello dell'utente |
Valori restituiti
| 1 | La credenziale è stata convalidata e conservata |
|---|---|
| 0 | Il PFX o la password non era valido e LastErrorCode restituisce 420 |
Note
La credenziale resta attiva tra i caricamenti dei documenti finché non viene sostituita o cancellata
La DLL esporta anche DLSetPublicKeyDecryptionPFXA per le stringhe ANSI
Vedere anche
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus