THotPDF.CheckLoadedSignatureSeedValue Method
Deklaration
function CheckLoadedSignatureSeedValue(SigIndex: Integer;
const SubFilter: AnsiString; const DigestMethod: AnsiString;
const Reason: AnsiString; MDPMode: Integer;
out Violation: AnsiString): boolean;
Verhalten
Durchsetzung von Seed-Werten für Gegenzeichnungs- oder Neusignatur-Workflows: liest das /SV-Dictionary eines geladenen Signaturfelds und prüft ein Kandidaten-Signaturprofil gegen dessen Einschränkungen. Liefert true, wenn kein /SV existiert (der uneingeschränkte Fall) oder alle vorhandenen Einschränkungen erfüllt sind; bei false benennt der Out-Parameter Violation die erste verletzte Einschränkung für die Fehlermeldung des Aufrufers
SubFilter, DigestMethod, Reasons und MDP folgen ISO 32000-1 12.7.5.5 mit der F-Bit-Semantik aus 12.7.5.5.3: Ein erzwungenes Bit macht eine Abweichung zum Fehler, ein nicht erzwungenes Bit filtert nur Präferenzen