EncryptPublicKey
Sicherheit und Signaturen
Beschreibung
Konfiguriert die Public-Key-Verschlüsselung Adobe.PubSec für das ausgewählte Dokument anhand seiner vorgemerkten Empfängerzertifikate und Berechtigungsgruppen
Syntax
Delphi
Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;
ActiveX
Function PDFlib::EncryptPublicKey(Strength As Long) As Long
DLL
int DLEncryptPublicKey(int InstanceID, int Strength);
Parameter
| Strength | Verwenden Sie 2 für AES-128 mit AESV2 oder 3 für AES-256 mit AESV3 |
|---|
Rückgabewerte
| 1 | Die Public-Key-Verschlüsselung wurde konfiguriert |
|---|---|
| 0 | Es ist kein Empfänger konfiguriert, die Stärke wird nicht unterstützt oder der Dokumentzustand ist nicht kompatibel |
Anmerkungen
Die Ausgabe verwendet /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData und Berechtigungsnutzlasten pro Gruppe
PDF MAC und eine Verschlüsselung ausschließlich eingebetteter Dateien können nicht mit diesem Vorgang kombiniert werden
Siehe auch
AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus