public class LDAPBenutzerUtil extends Object
| Constructor and Description |
|---|
LDAPBenutzerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkLDAPLogin(LDAPGruppe grp,
String userLogin,
String userPwd) |
static boolean |
checkLDAPLogin(Mandant man,
String userLogin,
String userPwd) |
static Benutzer |
getByLDAPData(IEntityContext ec,
Mandant man,
String sAMAccountName,
byte[] objectId) |
static LDAPBenutzer |
getLDAPGruppeBenutzer(IEntityContext ec,
LDAPGruppe gruppe,
String userLogin) |
static Benutzer |
getLDAPGruppeBenutzer(IEntityContext ec,
Mandant man,
String userLogin) |
static Benutzer |
getLDAPGruppeBenutzerByLogin(IEntityContext ec,
Mandant man,
String userLogin,
String userPwd) |
static LDAPBenutzer |
getLDAPUser(com.unboundid.ldap.sdk.LDAPConnection con,
String baseDN,
String filter,
String userLogin) |
static SerializableJSONObject |
getLDAPUserData(Benutzer ben) |
static List<LDAPBenutzer> |
getLDAPUsers(Mandant man) |
static List<LDAPBenutzer> |
getLDAPUsers(Mandant man,
com.unboundid.ldap.sdk.Filter filter) |
static FCMessage |
testBenutzerSearch(LDAPGruppe gruppe) |
static FCMessage |
testBenutzerSearch(MandantLdapData data) |
static FCMessage |
testBenutzerSearch(String host,
int port,
String bindDN,
String bindPassword,
boolean useSSL,
Integer hopCount,
String baseDN,
String filterQuery,
int pageSize) |
public static List<LDAPBenutzer> getLDAPUsers(Mandant man) throws Exception
Exceptionpublic static List<LDAPBenutzer> getLDAPUsers(Mandant man, com.unboundid.ldap.sdk.Filter filter) throws Exception
Exceptionpublic static SerializableJSONObject getLDAPUserData(Benutzer ben)
public static LDAPBenutzer getLDAPUser(com.unboundid.ldap.sdk.LDAPConnection con, String baseDN, String filter, String userLogin) throws com.unboundid.ldap.sdk.LDAPException
com.unboundid.ldap.sdk.LDAPExceptionpublic static FCMessage testBenutzerSearch(MandantLdapData data) throws Exception
Exceptionpublic static FCMessage testBenutzerSearch(String host, int port, String bindDN, String bindPassword, boolean useSSL, Integer hopCount, String baseDN, String filterQuery, int pageSize) throws Exception
Exceptionpublic static FCMessage testBenutzerSearch(LDAPGruppe gruppe) throws Exception
Exceptionpublic static boolean checkLDAPLogin(LDAPGruppe grp, String userLogin, String userPwd)
public static Benutzer getLDAPGruppeBenutzer(IEntityContext ec, Mandant man, String userLogin)
public static LDAPBenutzer getLDAPGruppeBenutzer(IEntityContext ec, LDAPGruppe gruppe, String userLogin)
public static Benutzer getLDAPGruppeBenutzerByLogin(IEntityContext ec, Mandant man, String userLogin, String userPwd)
public static Benutzer getByLDAPData(IEntityContext ec, Mandant man, String sAMAccountName, byte[] objectId)
Copyright © 2016. All rights reserved.