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 за ANSI пътища
Вижте също
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey