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

همچنین ببینید

SetPublicKeyDecryptionPFX, EncryptPublicKey