AddPublicKeyRecipientFromFile
Безпека та підписи
Опис
Додає сертифікат одержувача X.509 з DER- чи PEM-файла до вибраного документа перед шифруванням з відкритим ключем
Синтаксис
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);
Параметри
| CertificateFileName | Шлях до сертифіката X.509 у кодуванні DER чи PEM |
|---|---|
| Permissions | Маска дозволів, повернута EncodePermissions |
Повернуті значення
| 1 | Одержувача додано або тотожний запис уже був |
|---|---|
| 0 | Сертифікат, дозволи або стан документа були недійсними |
Примітки
Одержувачі з однаковими дозволами поділяють один CMS-конверт, а різні маски дозволів створюють окремі групи конвертів DLL також експортує
DLAddPublicKeyRecipientFromFileA for ANSI paths
Див. також
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey