THotPDF.EnsureMLDSAExtensions

Verklaart de HotPDF PDF 2.0-ontwikkelaarsextensie die wordt gebruikt om ML-DSA CMS-handtekeningen te identificeren

Declaratie

procedure EnsureMLDSAExtensions;

De methode verhoogt het document naar PDF 2.0 wanneer dit is toegestaan en voegt /Extensions /HotPDF << /BaseVersion /2.0 /ExtensionLevel 1 >> toe aan de catalogus of repareert dit

Roep dit aan vóór het opslaan van een document waarvan de CMS-handtekening ML-DSA gebruikt; verificatie verwerpt ML-DSA op geladen documenten die deze verklaring weglaten