AddPublicKeyRecipientFromPFX
امنیت و امضاها
توضیحات
گواهی مرتبط با کلید خصوصی را از فایل PFX از نوع PKCS #12 بهعنوان گیرنده رمزنگاری کلید عمومی اضافه میکند
نحو
Delphi
Function TPDFlib.AddPublicKeyRecipientFromPFX(Const PFXFileName, PFXPassword: WideString; UseMachineKeyset, Permissions: Integer): Integer;
ActiveX
Function PDFlib::AddPublicKeyRecipientFromPFX(PFXFileName As String, PFXPassword As String, UseMachineKeyset As Long, Permissions As Long) As Long
DLL
int DLAddPublicKeyRecipientFromPFX(int InstanceID, const wchar_t* PFXFileName, const wchar_t* PFXPassword, int UseMachineKeyset, int Permissions);
پارامترها
| PFXFileName | مسیر فایل PKCS #12 PFX |
|---|---|
| PFXPassword | گذرواژهٔ محافظ فایل PFX |
| UseMachineKeyset | برای وارد کردن کلیدها از طریق keyset ماشین مقدار ناصثر و برای keyset کاربر صفر بدهید |
| Permissions | ماسک مجوز برگرداندهشده توسط EncodePermissions |
مقادیر بازگشتی
| 1 | گواهی گیرنده اضافه شد |
|---|---|
| 0 | مقدار PFX، گذرواژه، مجوزها یا وضعیت سند نامعتبر بود |
ملاحظات
کلید خصوصی فقط برای شناساندن گواهی leaf هنگام افزودن گیرنده استفاده میشود و در PDF تعبیه نمیشود
DLAddPublicKeyRecipientFromPFXA برای رشتههای ANSI