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オブジェクトを削除します。 |