前のトピック: JavaScript の実装次のトピック: ディレクトリ レベル検証の JavaScript インターフェース


タスク レベル検証の JavaScript インターフェース

タスク レベル検証の JavaScript インターフェースの定義を以下に示します。

構文
public boolean validate(
   BLTHContext context,
   String attributeValue,
   StringRef changedValue,
   StringRef errorMessage
   );
パラメータ
context

入力パラメータ

現在のタスク セッション情報の取得方法が含まれるオブジェクトを指定します。

attributeValue

入力パラメータ

検証される属性の値を指定します。

changedValue

出力パラメータ

検証されるユーザ入力値を置換するオプションの変換値を提供します。 変換が必要でない場合は、null を返します。

errorMessage

出力パラメータ

検証が失敗すると、ユーザへのメッセージを表示します。

メッセージは AttributeValidationException で表示されます。 メソッドが false を返すと、CA IdentityMinder によりこの 例外が生成されます。

コメント

出力パラメータ changedValue および errorMessage はデータ型 StringRef です。 以下の例で示されるように、StringRef は、値を割り当てるフィールド参照が含まれる事前定義済みデータ型です。

戻り値