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

StrengthVerwenden Sie 2 für AES-128 mit AESV2 oder 3 für AES-256 mit AESV3

Rückgabewerte

1Die Public-Key-Verschlüsselung wurde konfiguriert
0Es 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