THotPDF.EnsureMLDSAExtensions

Déclare l’extension développeur PDF 2.0 de HotPDF utilisée pour identifier les signatures CMS ML-DSA

Déclaration

procedure EnsureMLDSAExtensions;

La méthode passe le document en PDF 2.0 lorsque c’est permis et ajoute ou répare /Extensions /HotPDF << /BaseVersion /2.0 /ExtensionLevel 1 >> dans le Catalog

Appelez-la avant d’enregistrer un document dont la signature CMS utilise ML-DSA ; la vérification rejette ML-DSA sur les documents chargés qui omettent cette déclaration