SetPublicKeyDecryptionPFX
Безпека та підписи
Опис
Встановлює облікові дані PKCS #12 PFX, які використовують наступні виклики LoadFromFile, LoadFromStream і LoadFromString
Синтаксис
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);
Параметри
| PFXFileName | Шлях до PFX із приватним ключем одержувача |
|---|---|
| PFXPassword | Пароль, що захищає PFX |
| UseMachineKeyset | Ненульове значення — набір ключів машини, нуль — набір ключів користувача |
Повернуті значення
| 1 | Облікові дані перевірено та збережено |
|---|---|
| 0 | PFX чи пароль недійсні, і LastErrorCode повертає 420 |
Примітки
Облікові дані лишаються активними між завантаженнями документів, доки їх не замінено чи не очищено
DLL також експортує DLSetPublicKeyDecryptionPFXA для ANSI-рядків
Див. також
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus