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

CertificateFileNameDER veya PEM olarak kodlanmış X.509 sertifikasının yolu
PermissionsEncodePermissions tarafından döndürülen izin maskesi

Dönüş değerleri

1Alıcı eklendi veya aynı girdi zaten mevcuttu
0Sertifika, 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