THPDFCMSDigestConsistencyIssue 型

署名の検証中に、どの CMS ダイジェスト整合性チェックが失敗したかを特定します

宣言

THPDFCMSDigestConsistencyIssue= (
  dciNone,
  dciSignerDigestNotDeclared,
  dciSignatureDigestMismatch,
  dciAlgorithmProtectionDigestMismatch,
  dciAlgorithmProtectionSignatureMismatch
  );

ユニット

HPDFSignVerify

値

値目的
dciNoneすべてのダイジェスト整合性チェックに合格しました
dciSignerDigestNotDeclared署名者の署名済み属性が、必須の message-digest 属性を宣言していません
dciSignatureDigestMismatch署名対象コンテンツの計算済みダイジェストが、宣言されたメッセージダイジェストまたは署名値と一致しません
dciAlgorithmProtectionDigestMismatchダイジェストが、algorithm-protection 属性によって保護された値と一致しません
dciAlgorithmProtectionSignatureMismatch署名アルゴリズムが、algorithm-protection 属性が固定したアルゴリズムと一致しません

使用上の注意

関連 API