AddPublicKeyRecipientFromFile

Securitate și semnături

Descriere

Adaugă un certificat de destinatar X.509 dintr-un fișier DER sau PEM în documentul selectat înainte de criptarea cu cheie publică

Sintaxă

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);

Parametri

CertificateFileNameCale către un certificat X.509 codificat DER sau PEM
PermissionsPermission mask returned by EncodePermissions

Valori returnate

1Destinatarul a fost adăugat sau o intrare identică exista deja
0Certificatul, permisiunile sau starea documentului erau invalide

Observații

Destinatarii cu aceleași permisiuni partajează un singur plic CMS, în timp ce măștile de permisiuni diferite creează grupuri de plicuri separateDLL-ul exportă de asemenea

DLAddPublicKeyRecipientFromFileA for ANSI paths

Vedeți și

AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey