SetPublicKeyDecryptionPFX

Sikkerhet og signaturer

Beskrivelse

Setjer PKCS #12 PFX-legitimasjonen brukt av påfølgende LoadFromFile-, LoadFromStream- og LoadFromString-kall

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

Parametere

PFXFileNameSti til en PFX som inneholder en mottaker-privatnøkkel
PFXPasswordPassord som beskytter PFX-en
UseMachineKeysetBruk en verdi ulik null for maskinnøkkelsettet, eller null for brukernøkkelsettet

Returverdier

1Legitimasjonen ble validert og beholdt
0PFX-en eller passordet var ugyldig, og LastErrorCode returnerer 420

Merknader

Legitimasjonen forblir aktiv på tvers av dokumentlastinger til den erstattes eller tømmes

DLL-en eksporterer også DLSetPublicKeyDecryptionPFXA for ANSI-strenger

Se også

SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus