THotPDF.CheckLoadedSignatureSeedValue Method

宣言

function CheckLoadedSignatureSeedValue(SigIndex: Integer;
  const SubFilter: AnsiString; const DigestMethod: AnsiString;
  const Reason: AnsiString; MDPMode: Integer;
  out Violation: AnsiString): boolean;

動作

連署または再署名のワークフロー向けの seed value の適用です。ロード済みの署名フィールド 1 つの /SV 辞書を読み取り、署名プロファイルの候補がその制約を満たすかどうかを確認します。true を返すのは、/SV が存在しない場合(制約なし)か、存在するすべての制約を満たす場合です。false の場合は、out パラメータ Violation に、呼び出し側のエラーメッセージ用として最初に違反した制約の名前が入ります

SubFilter、DigestMethod、Reasons、MDP は ISO 32000-1 12.7.5.5 に従い、12.7.5.5.3 の F ビットの意味が適用されます。ビットが強制されている場合、不一致はエラーになります。強制されていないビットは、優先項目を絞り込むだけです

See also GetLoadedSignatureInfo, Batch Signature Validation