Hitachi

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


15.5 LdapSSODataManagerクラス

説明

LDAPディレクトリサーバのシングルサインオン情報リポジトリに格納されている情報を参照または更新するクラスです。

LdapSSODataManagerクラスのパッケージ名は,com.cosminexus.admin.auth.api.repository.ldapです。

形式
class LdapSSODataManager
{
  public LdapSSODataManager(String realm);
 
  public LdapUserEnumeration listUsers()
    throws NamingException;
  public LdapUserEnumeration listUsers(String uid)
    throws NamingException;
  public SSOData getSSOData(String uid)
    throws NamingException;
  public void addSSOData(String uid,
                         SSOData ssoData)
    throws SSODataListenerException, NamingException,
    CryptoException, UnsatisfiedLinkError, SecurityException;
  public void removeSSOData(String uid)
    throws SSODataListenerException, NamingException,
    CryptoException, UnsatisfiedLinkError, SecurityException;
  public void modifySSOData(String uid,
                            SSOData ssoData)
    throws SSODataListenerException, NamingException,
    CryptoException, UnsatisfiedLinkError, SecurityException;
  public SSODataListener[] getSSODataListeners();
  public void addSSODataListener(SSODataListener listener);
  public void removeSSODataListener(SSODataListener listener);
}
コンストラクタ・メソッド一覧

コンストラクタ・メソッド名

機能

LdapSSODataManagerコンストラクタ

LdapSSODataManagerクラスのインスタンスを生成します。

addSSODataメソッド

シングルサインオン用認証情報を追加します。

addSSODataListenerメソッド

シングルサインオン用認証情報リスナを登録します。

getSSODataメソッド

シングルサインオン用認証情報を取得します。

getSSODataListenersメソッド

SSODataListenerオブジェクトの配列を取得します。

listUsersメソッド(形式1)

すべてのユーザIDの一覧を取得します。

listUsersメソッド(形式2)

ユーザIDの一覧を取得します。

modifySSODataメソッド

シングルサインオン用認証情報を修正します。

removeSSODataメソッド

シングルサインオン用認証情報を削除します。

removeSSODataListenerメソッド

SSODataListenerオブジェクトを削除します。

〈この節の構成〉