EncryptPublicKey
Seguridad y firmas
Descripción
Configura el cifrado de clave pública Adobe.PubSec para el documento seleccionado usando sus certificados de destinatario y grupos de permisos pendientes
Sintaxis
Delphi
Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;
ActiveX
Function PDFlib::EncryptPublicKey(Strength As Long) As Long
DLL
int DLEncryptPublicKey(int InstanceID, int Strength);
Parámetros
| Strength | Use 2 para AES-128 con AESV2 o 3 para AES-256 con AESV3 |
|---|
Valores devueltos
| 1 | Se configuró el cifrado de clave pública |
|---|---|
| 0 | No se configuró ningún destinatario, la fortaleza no es compatible o el estado del documento es incompatible |
Observaciones
La salida usa /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData y cargas de permisos por grupo
El MAC de PDF y el cifrado de solo archivos incrustados no se pueden combinar con esta operación
Véase también
AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus