Class LdapLoginManager
- java.lang.Object
-
- org.apache.openmeetings.core.ldap.LdapLoginManager
-
@Component public class LdapLoginManager extends Object
Management of optional LDAP Login- Author:
- o.becherer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLdapLoginManager.AuthTypestatic classLdapLoginManager.GroupModestatic classLdapLoginManager.Provisionning
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGKEY_LDAP_KEY_PICTURE
-
Constructor Summary
Constructors Constructor Description LdapLoginManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidimportUsers(Long domainId, boolean print)Userlogin(String inLogin, String passwd, Long domainId)Ldap Login Connection Data is retrieved from ConfigurationFile
-
-
-
Field Detail
-
CONFIGKEY_LDAP_KEY_PICTURE
public static final String CONFIGKEY_LDAP_KEY_PICTURE
- See Also:
- Constant Field Values
-
-
Method Detail
-
login
public User login(String inLogin, String passwd, Long domainId) throws org.apache.openmeetings.util.OmException
Ldap Login Connection Data is retrieved from ConfigurationFile- Parameters:
inLogin- - user loginpasswd- - user passworddomainId- - user domain id- Returns:
- -
Userwith this credentials ornull - Throws:
org.apache.openmeetings.util.OmException- - in case of any error
-
importUsers
public void importUsers(Long domainId, boolean print) throws org.apache.openmeetings.util.OmException
- Throws:
org.apache.openmeetings.util.OmException
-
-