前のトピック: 例外次のトピック: ディレクトリ レベル検証の例外


タスク レベル検証の例外

タスク レベル検証エラーでは、以下の表で示されるように AttributeValidationException がスローされます。

ルール タイプ

スローされる方法

エラー メッセージ ソース

正規表現

正規表現検証が失敗すると、CA IdentityMinder によってスローされます。

CA IdentityMinder は、汎用例外メッセージを使用します。

JavaScript

validate() メソッドが False を返す場合、CA IdentityMinder によってスローされます。

validate() メソッドの errorMessage パラメータ。

Java

カスタム検証ルールまたは CA IdentityMinder によってスローされます。

カスタム ルールがスローせず、カスタム ルールのvalidate() メソッドが False を返す場合、CA IdentityMinder によって例外がスローされます。

以下のいずれかのソースです。

  • カスタム検証ルールが例外をスローする場合、例外のコンストラクタ。 コンストラクタにより、リソース バンドルのメッセージの ID および追加メッセージのテキストを指定できます。
  • CA IdentityMinder が 例外をスローする場合、 validate() メソッドのerrorMessage パラメータ。

検証ルール実装がエラー メッセージを提供しない場合、CA IdentityMinder は汎用エラー メッセージを使用します。