8.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オブジェクトを削除します。
<この節の構成>
LdapSSODataManagerコンストラクタ
addSSODataメソッド
addSSODataListenerメソッド
getSSODataメソッド
getSSODataListenersメソッド
listUsersメソッド(形式1)
listUsersメソッド(形式2)
modifySSODataメソッド
removeSSODataメソッド
removeSSODataListenerメソッド