THPDFAuthenticatedIncrementalUpdateInfo レコード

認証付きインクリメンタル保存の判定を報告します。全体ステータス、検証状態と証明書状態を伴う評価対象署名のインデックス、署名数とポリシー数、ブロック理由のテキストを含みます

宣言

THPDFAuthenticatedIncrementalUpdateInfo= record
  Status: THPDFAuthenticatedIncrementalUpdateStatus;
  SignatureIndex: Integer;
  SignatureStatus: THPDFSignatureVerifyStatus;
  CertificateStatus: THPDFCertificateValidationStatus;
  SignatureCount: Integer;
  AuthenticatedPolicyCount: Integer;
  Issue: AnsiString;
end;

ユニット

HPDFDoc

フィールド

フィールド目的
Status全体の THPDFAuthenticatedIncrementalUpdateStatus 判定。初期値は aiusNotChecked で、ステップが失敗すると aiusIncrementalModeRequired や aiusPolicyViolation などの値へ遷移します
SignatureIndex評価対象の署名のゼロベースインデックス。対象とする署名がない場合は -1 で初期化されます
SignatureStatus参照先署名の THPDFSignatureVerifyStatus。初期値は svNotVerified です
CertificateStatus署名証明書の THPDFCertificateValidationStatus。初期値は cvsNotValidated です
SignatureCount候補ドキュメントで見つかった署名フィールドの数
AuthenticatedPolicyCountこの処理でトランスフォームポリシーが認証された署名の数
Issue保存が拒否されたときに Status と並べて記録される平文の理由

使用上の注意

関連 API