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


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

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

構文
public interface TaskValidator {
public class StringRef {
   public String reference = new String();
   public String toString(){return reference;}
public boolean validate(
   BLTHContext ctx,
   String attrValue,
   StringRef updatedValue,
   StringRef errorMessage
   ) throws AttributeValidationException;
}
Parameters
ctx

入力パラメータ

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

attrValue

入力パラメータ

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

updatedValue

出力パラメータ

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

errorMessage

出力パラメータ

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

コメント

Java 検証ルールの詳細と、管理対象オブジェクトについては、「CA IdentityMinder Javadoc」を参照してください

戻り値
スロー

AttributeValidationException