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
| Strength | Użyj 2 dla AES-128 z AESV2 albo 3 dla AES-256 z AESV3 |
|---|
Wartości zwracane
| 1 | Skonfigurowano szyfrowanie kluczem publicznym |
|---|---|
| 0 | Nie 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