THotPDF.CheckLoadedSignatureSeedValue Method
Déclaration
function CheckLoadedSignatureSeedValue(SigIndex: Integer;
const SubFilter: AnsiString; const DigestMethod: AnsiString;
const Reason: AnsiString; MDPMode: Integer;
out Violation: AnsiString): boolean;
Comportement
Application des seed values pour les flux de contre-signature ou de re-signature : lit le dictionnaire /SV d’un champ de signature chargé et vérifie un profil de signature candidat par rapport à ses contraintes. Renvoie true lorsqu’aucun /SV n’existe (cas sans contrainte) ou lorsque toutes les contraintes présentes sont satisfaites ; sur false, le paramètre de sortie Violation nomme la première contrainte en échec pour le message d’erreur de l’appelant
SubFilter, DigestMethod, Reasons et MDP suivent ISO 32000-1 12.7.5.5 avec la sémantique du bit F de 12.7.5.5.3 : un bit forcé fait d’une non-concordance une erreur, un bit non forcé ne filtre que les préférences