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

CertificateFileNameKelias į X.509 sertifikatą, užkoduotą DER arba PEM
PermissionsLeidimų kaukė, grąžinta EncodePermissions

Grąžinamos reikšmės

1Gavėjas pridėtas arba toks pats įrašas jau buvo
0Sertifikatas, 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