AddPublicKeyRecipientFromPFX
Sauga ir parašai
Aprašymas
Kaip viešojo rakto šifravimo gavėją prideda sertifikatą su privačiojo rakto sąsaja iš PKCS #12 PFX failo
Sintaksė
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);
Parametrai
| PFXFileName | Kelias į PKCS #12 PFX failą |
|---|---|
| PFXPassword | PFX failą apsaugantis slaptažodis |
| UseMachineKeyset | Norėdami importuoti raktus per kompiuterio raktų rinkinį naudokite ne nulinę reikšmę, o naudotojo raktų rinkiniui – nulį |
| Permissions | Leidimų kaukė, grąžinta EncodePermissions |
Grąžinamos reikšmės
| 1 | Gavėjo sertifikatas pridėtas |
|---|---|
| 0 | PFX, slaptažodis, leidimai arba dokumento būsena netinkami |
Pastabos
Privatusis raktas įtraukiant gavėją naudojamas tik lapiniam sertifikatui identifikuoti ir nebūna įterpiamas į PDF. DLL taip pat eksportuoja
DLAddPublicKeyRecipientFromPFXA ANSI eilutėms