EncryptPublicKey

Zabezpieczenia i podpisy

Opis

Konfiguruje szyfrowanie kluczem publicznym Adobe.PubSec dla wybranego dokumentu przy użyciu oczekujących certyfikatów odbiorców i grup uprawnień

Składnia

Delphi

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

ActiveX

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

DLL

int DLEncryptPublicKey(int InstanceID, int Strength);

Parametry

StrengthUżyj 2 dla AES-128 z AESV2 albo 3 dla AES-256 z AESV3

Wartości zwracane

1Skonfigurowano szyfrowanie kluczem publicznym
0Nie skonfigurowano odbiorcy, siła nie jest obsługiwana albo stan dokumentu jest niezgodny

Uwagi

Dane wyjściowe używają /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData i ładunków uprawnień dla poszczególnych grup

PDF MAC i szyfrowanie ograniczone do osadzonych plików nie mogą być łączone z tą operacją

Zobacz również

AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus