SetPublicKeyDecryptionPFX
Sikkerhed og signaturer
Beskrivelse
Indstiller den PKCS #12 PFX-legitimationsoplysning, der bruges af efterfølgende kald til LoadFromFile, LoadFromStream og LoadFromString
Syntaks
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);
Parametre
| PFXFileName | Sti til en PFX, der indeholder en modtagers private nøgle |
|---|---|
| PFXPassword | Adgangskode, der beskytter PFX-filen |
| UseMachineKeyset | Brug en værdi forskellig fra nul for maskinnøglesættet eller nul for brugernøglesættet |
Returværdier
| 1 | Legitimationsoplysningen blev valideret og bevaret |
|---|---|
| 0 | PFX-filen eller adgangskoden var ugyldig, og LastErrorCode returnerer 420 |
Bemærkninger
Legitimationsoplysningerne forbliver aktive på tværs af dokumentindlæsninger, indtil de erstattes eller ryddes
DLL'en eksporterer også DLSetPublicKeyDecryptionPFXA til ANSI-strenge
Se også
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus