SetPublicKeyDecryptionPFX

Beveiliging en handtekeningen

Beschrijving

Zet de PKCS #12 PFX-credential die door volgende aanroepen van LoadFromFile, LoadFromStream en LoadFromString wordt gebruikt

Syntaxis

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);

Parameters

PFXFileNamePath to a PFX containing a recipient private key
PFXPasswordWachtwoord dat de PFX beveiligt
UseMachineKeysetGebruik een waarde ongelijk aan nul voor de machine keyset of nul voor de user keyset

Retourwaarden

1De credential is gevalideerd en bewaard
0De PFX of het wachtwoord was ongeldig en LastErrorCode retourneert 420

Opmerkingen

De credential blijft actief over documentladingen heen totdat die wordt vervangen of gewist

De DLL exporteert ook DLSetPublicKeyDecryptionPFXA voor ANSI-strings

Zie ook

SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus