THotPDF.CheckLoadedSignatureSeedValue Method
Deklaracja
function CheckLoadedSignatureSeedValue(SigIndex: Integer;
const SubFilter: AnsiString; const DigestMethod: AnsiString;
const Reason: AnsiString; MDPMode: Integer;
out Violation: AnsiString): boolean;
Zachowanie
Egzekwowanie seed value dla workflow kontrasygnowania i ponownego podpisywania: metoda czyta słownik /SV jednego wczytanego pola podpisu i sprawdza kandydujący profil podpisu względem jego ograniczeń. Zwraca true, gdy /SV nie istnieje (przypadek bez ograniczeń) albo gdy wszystkie obecne ograniczenia są spełnione; przy false parametr out Violation podaje nazwę pierwszego niespełnionego ograniczenia, którą wywołujący może wykorzystać we własnym komunikacie błędu
SubFilter, DigestMethod, Reasons i MDP są zgodne z ISO 32000-1 12.7.5.5 oraz semantyką bitu F z 12.7.5.5.3: wymuszony bit zamienia niezgodność w błąd, niewymuszony jedynie filtruje preferencje
Zobacz też GetLoadedSignatureInfo, Wsadowa walidacja podpisów