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
PFXPasswordPassword protecting the PFX file
UseMachineKeysetהשתמשו בערך שאינו אפס כדי לייבא מפתחות דרך ה-keyset של המכונה או באפס עבור ה-keyset של המשתמש
PermissionsPermission mask returned by EncodePermissions

ערכי החזרה

1The recipient certificate was added
0The PFX, password, permissions, or document state was invalid

הערות

המפתח הפרטי משמש רק לזיהוי תעודת העלה בהוספת הנמען ואינו מוטמע ב-PDF; ה-DLL מייצא גם

DLAddPublicKeyRecipientFromPFXA for ANSI strings

ראה גם

SetPublicKeyDecryptionPFX, EncryptPublicKey