AddPublicKeyRecipientFromFile
Güvenlik ve imzalar
Açıklama
Açık anahtarlı şifrelemeden önce DER veya PEM dosyasındaki bir X.509 alıcı sertifikasını seçili belgeye ekler
Sözdizimi
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);
Parametreler
| CertificateFileName | DER veya PEM olarak kodlanmış X.509 sertifikasının yolu |
|---|---|
| Permissions | EncodePermissions tarafından döndürülen izin maskesi |
Dönüş değerleri
| 1 | Alıcı eklendi veya aynı girdi zaten mevcuttu |
|---|---|
| 0 | Sertifika, izinler veya belge durumu geçersizdi |
Açıklamalar
Aynı izinlere sahip alıcılar tek bir CMS zarfını paylaşırken farklı izin maskeleri ayrı zarf grupları oluşturur
DLL ayrıca ANSI yolları için DLAddPublicKeyRecipientFromFileA dışa aktarımını sunar
Ayrıca bkz
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey