AddPublicKeyRecipientFromFile
الأمان والتواقيع
الوصف
يضيف شهادة مستلم X.509 من ملف DER أو PEM إلى المستند المحدد قبل التشفير بالمفتاح العام
الصيغة
Delphi
Function TPDFlib.AddPublicKeyRecipientFromFile(Const CertificateFileName: WideString; Permissions: Integer): Integer;
ActiveX
Function PDFlib::AddPublicKeyRecipientFromFile(CertificateFileName As String, Permissions As Long) As Long
DLL
int DLAddPublicKeyRecipientFromFile(int InstanceID, const wchar_t* CertificateFileName, int Permissions);
المعاملات
| CertificateFileName | مسار شهادة X.509 مرمزة بـ DER أو PEM |
|---|---|
| Permissions | قناع الأذونات الذي تُرجعه EncodePermissions |
قيم الإرجاع
| 1 | أُضيف المستلم أو كان مدخل مطابق موجودًا سلفًا |
|---|---|
| 0 | كانت الشهادة أو الأذونات أو حالة المستند غير صالحة |
ملاحظات
يتشارك المستلمون أصحاب الأذونات نفسها مغلف CMS واحدًا، بينما تُنشئ أقنعة الأذونات المختلفة مجموعات مغلفات منفصلةويصدّر الـ DLL أيضًا
0 يختار محتوى الصفحة الأساسي، و1 التعليقات التوضيحية، و2 حقول النموذج، و3 جميع الكائنات التفاعلية
انظر أيضًا
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey