Enveloppes de charge utile chiffrée

ConfigureEncryptedPayloadWrapper crée un document PDF 2.0 à sécurité par mot de passe dont les flux de pages ordinaires restent lisibles avant l'authentification tandis que les noms, descriptions et octets des fichiers intégrés restent chiffrés

Syntaxe Delphi

procedure ConfigureEncryptedPayloadWrapper(const OwnerPassword,
  UserPassword: AnsiString; KeyType: THPDFKeyType = aes256);
function IsLoadedEncryptedPayloadWrapper: Boolean;
function UnlockLoadedEncryptedPayloadWrapper(
  const Password: AnsiString): Boolean;

Politique de filtres cryptographiques

Chargement et déverrouillage

Chargez le document normalement, inspectez l'enveloppe avec IsLoadedEncryptedPayloadWrapper, puis appelez UnlockLoadedEncryptedPayloadWrapper avec le mot de passe de la charge utile avant de résoudre ou d'extraire la pièce jointe protégée

Un déverrouillage échoué renvoie false et préserve l'état chargé antérieur sans réécrire partiellement les métadonnées chiffrées

Limites

Disponible depuis : HotPDF v2.715.0

Voir aussi : Prise en charge des filtres PDF