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
| Strength | Använd 2 för AES-128 med AESV2 eller 3 för AES-256 med AESV3 |
|---|
Returvärden
| 1 | Public-key encryption was configured |
|---|---|
| 0 | Ingen 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