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