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