EncryptPublicKey

Güvenlik ve imzalar

Açıklama

Bekleyen alıcı sertifikalarını ve izin gruplarını kullanarak seçili belge için Adobe.PubSec açık anahtar şifrelemesini yapılandırır

Sözdizimi

Delphi

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

ActiveX

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

DLL

int DLEncryptPublicKey(int InstanceID, int Strength);

Parametreler

StrengthAESV2 ile AES-128 için 2 veya AESV3 ile AES-256 için 3 kullanın

Dönüş değerleri

1Açık anahtar şifrelemesi yapılandırıldı
0Hiçbir alıcı yapılandırılmamış, sağlamlık düzeyi desteklenmiyor veya belge durumu uyumsuz

Açıklamalar

Çıktı /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData ve grup başına izin yüklerini kullanır

PDF MAC ve yalnızca gömülü dosya şifrelemesi bu işlemle birleştirilemez

Ayrıca bkz

AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus