SetPublicKeyDecryptionPFX
Securitate și semnături
Descriere
Setează acreditarea PFX PKCS #12 folosită de apelurile ulterioare LoadFromFile, LoadFromStream și LoadFromString
Sintaxă
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 | Cale către un PFX care conține o cheie privată de destinatar |
|---|---|
| PFXPassword | Parola care protejează PFX-ul |
| UseMachineKeyset | Folosiți o valoare nenulă pentru keyset-ul mașinii sau zero pentru keyset-ul utilizatorului |
Valori returnate
| 1 | Acreditarea a fost validată și reținută |
|---|---|
| 0 | PFX-ul sau parola era invalidă, iar LastErrorCode returnează 420 |
Observații
Acreditarea rămâne activă între încărcările de documente până când este înlocuită sau ștearsă
DLL-ul exportă și DLSetPublicKeyDecryptionPFXA pentru șiruri ANSI
Vedeți și
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus