SetPublicKeyDecryptionPFX

Säkerhet och signaturer

Beskrivning

Sätter PKCS #12 PFX-autentiseringsuppgiften som efterföljande LoadFromFile-, LoadFromStream- och LoadFromString-anrop använder

Syntax

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

Parametrar

PFXFileNamePath to a PFX containing a recipient private key
PFXPasswordLösenord som skyddar PFX:en
UseMachineKeysetAnvänd ett värde skilt från noll för datorns keyset, eller noll för användarens keyset

Returvärden

1Autentiseringsuppgiften validerades och sparades
0PFX:en eller lösenordet var ogiltigt och LastErrorCode returnerar 420

Anmärkningar

Autentiseringsuppgiften förblir aktiv över dokumentinläsningar tills den ersätts eller rensas

DLL:en exporterar också DLSetPublicKeyDecryptionPFXA för ANSI-strängar

Se även

SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus