AddPublicKeyRecipientFromFile
Sauga ir parašai
Aprašymas
Prieš šifruojant viešuoju raktu, į pasirinktą dokumentą įtraukia X.509 gavėjo sertifikatą iš DER arba PEM failo
Sintaksė
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);
Parametrai
| CertificateFileName | Kelias į X.509 sertifikatą, užkoduotą DER arba PEM |
|---|---|
| Permissions | Leidimų kaukė, grąžinta EncodePermissions |
Grąžinamos reikšmės
| 1 | Gavėjas pridėtas arba toks pats įrašas jau buvo |
|---|---|
| 0 | Sertifikatas, leidimai arba dokumento būsena netinkami |
Pastabos
Gavėjai, turintys tuos pačius leidimus, naudoja vieną CMS voką, o skirtingi leidimų kaukės rinkiniai sukuria atskiras vokų grupes. DLL taip pat eksportuoja
DLAddPublicKeyRecipientFromFileA ANSI keliams
Taip pat žr.
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey