15.5 The LdapSSODataManager class
- Description
-
References or updates information stored in the single sign-on information repository on the LDAP directory server.
The package name of the LdapSSODataManager class is com.cosminexus.admin.auth.api.repository.ldap.
- Syntax
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); }
- Constructor and methods
-
Constructor/method name
Functionality
Creates an instance of the LdapSSODataManager class.
Adds single sign-on authentication information.
Registers an authentication information listener for single sign-on.
Obtains single sign-on authentication information.
Obtains an array of SSODataListener objects.
Obtains a list of all user IDs.
Obtains a list of user IDs.
Corrects single sign-on authentication information.
Deletes single sign-on authentication information.
Deletes the SSODataListener object.
- Organization of this section