EncryptPublicKey
Sicurezza e firme
Descrizione
Configura la crittografia a chiave pubblica Adobe.PubSec per il documento selezionato usando i certificati destinatari in sospeso e i gruppi di autorizzazioni
Sintassi
Delphi
Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;
ActiveX
Function PDFlib::EncryptPublicKey(Strength As Long) As Long
DLL
int DLEncryptPublicKey(int InstanceID, int Strength);
Parametri
| Strength | Usare 2 per AES-128 con AESV2 o 3 per AES-256 con AESV3 |
|---|
Valori restituiti
| 1 | La cifratura a chiave pubblica è stata configurata |
|---|---|
| 0 | Nessun destinatario configurato, livello non supportato oppure stato del documento incompatibile |
Note
L'output usa /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData e payload di autorizzazioni per gruppo
PDF MAC e la crittografia dei soli file incorporati non possono essere combinati con questa operazione
Vedere anche
AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus