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