Cosminexus V9 アプリケーションサーバ 機能解説 セキュリティ管理機能編

[目次][用語][索引][前へ][次へ]

15.18 UserDataクラス

説明
ユーザ情報を格納するクラスです。
UserDataクラスのパッケージ名は,com.cosminexus.admin.auth.api.repository.ldapです。

形式
class UserData
{
  public UserData();
 
  public void setPassword(String password);
  public Enumeration getAttributeNames();
  public Object getAttribute(String name);
  public Enumeration getAttributes(String name);
  public void addAttribute(String name,
                           Object attr);
  public void removeAttribute(String name);
  public int size();
}

コンストラクタ・メソッド一覧
コンストラクタ・メソッド名 機能
UserDataコンストラクタ UserDataクラスのインスタンスを生成します。
addAttributeメソッド このオブジェクトに属性値を一つ追加します。
getAttributeメソッド このオブジェクトに格納されている内容から,指定した属性名に対応する属性値の一つを取得します。
getAttributeNamesメソッド このオブジェクトに格納されている属性名の一覧を取得します。
getAttributesメソッド このオブジェクトに格納されている内容から,指定した属性名に対応する属性値をすべて取得します。
removeAttributeメソッド このオブジェクトから属性を削除します。
setPasswordメソッド パスワードをこのオブジェクトに格納します。
sizeメソッド このオブジェクトに格納されている属性の総数を取得します。
 
<この節の構成>
UserDataコンストラクタ
addAttributeメソッド
getAttributeメソッド
getAttributeNamesメソッド
getAttributesメソッド
removeAttributeメソッド
setPasswordメソッド
sizeメソッド