EncryptPublicKey

Säkerhet och signaturer

Beskrivning

Konfigurerar Adobe.PubSec publik nyckel-kryptering för det valda dokumentet med hjälp av dess väntande mottagarcertifikat och behörighetsgrupper

Syntax

Delphi

Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;

ActiveX

Function PDFlib::EncryptPublicKey(Strength As Long) As Long

DLL

int DLEncryptPublicKey(int InstanceID, int Strength);

Parametrar

StrengthAnvänd 2 för AES-128 med AESV2 eller 3 för AES-256 med AESV3

Returvärden

1Public-key encryption was configured
0Ingen mottagare är konfigurerad, styrkan stöds inte, eller dokumenttillståndet är inkompatibelt

Anmärkningar

Utdata använder /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData och per-grupp-behörighetsnyttolaster

PDF MAC och kryptering av bara inbäddade filer kan inte kombineras med denna operation

Se även

AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus