AddPublicKeyRecipientFromFile
Sicurezza e firme
Descrizione
Aggiunge un certificato destinatario X.509 DER o PEM prima della crittografia a chiave pubblica
Sintassi
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
| CertificateFileName | Percorso di un certificato X.509 con codifica DER o PEM |
|---|---|
| Permissions | Maschera di autorizzazioni restituita da EncodePermissions |
Valori restituiti
| 1 | Il destinatario è stato aggiunto oppure era già presente una voce identica |
|---|---|
| 0 | Il certificato, le autorizzazioni o lo stato del documento non era valido |
Note
I destinatari con le stesse autorizzazioni condividono un involucro CMS, mentre maschere di autorizzazioni diverse creano gruppi di involucri separati
La DLL esporta anche DLAddPublicKeyRecipientFromFileA per i percorsi ANSI
Vedere anche
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey