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
| PFXFileName | Path to a PFX containing a recipient private key |
|---|---|
| PFXPassword | Lösenord som skyddar PFX:en |
| UseMachineKeyset | Använd ett värde skilt från noll för datorns keyset, eller noll för användarens keyset |
Returvärden
| 1 | Autentiseringsuppgiften validerades och sparades |
|---|---|
| 0 | PFX: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