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 | הנתיב לקובץ PFX מסוג PKCS #12 |
|---|---|
| PFXPassword | Password protecting the PFX file |
| UseMachineKeyset | השתמשו בערך שאינו אפס כדי לייבא מפתחות דרך ה-keyset של המכונה או באפס עבור ה-keyset של המשתמש |
| Permissions | Permission mask returned by EncodePermissions |
ערכי החזרה
| 1 | The recipient certificate was added |
|---|---|
| 0 | The PFX, password, permissions, or document state was invalid |
הערות
המפתח הפרטי משמש רק לזיהוי תעודת העלה בהוספת הנמען ואינו מוטמע ב-PDF; ה-DLL מייצא גם
DLAddPublicKeyRecipientFromPFXA for ANSI strings