AddPublicKeyRecipientFromFile
Bezpečnosť a podpisy
Opis
Pridá certifikát príjemcu X.509 zo súboru DER alebo PEM do vybraného dokumentu pred šifrovaním verejným kľúčom
Syntax
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);
Parametre
| CertificateFileName | Path to an X.509 certificate encoded as DER or PEM |
|---|---|
| Permissions | Permission mask returned by EncodePermissions |
Návratové hodnoty
| 1 | The recipient was added or an identical entry was already present |
|---|---|
| 0 | The certificate, permissions, or document state was invalid |
Poznámky
Príjemcovia s rovnakými povoleniami zdieľajú jednu CMS obálku, zatiaľ čo rôzne masky povolení vytvárajú samostatné skupiny obálokThe DLL tiež exportuje
DLAddPublicKeyRecipientFromFileA for ANSI paths
Pozri tiež
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey