public class LDAPHelper
extends Object
implements RemoteAccess
Modifier and Type | Field and Description |
---|---|
static String |
HTTPGWHOSTNAME |
static int |
ldapPort |
static int |
ldapVersion |
static int |
MAJOR |
static int |
MINOR |
static String |
RMIHOSTNAME |
static boolean |
SERVER |
static boolean |
VERBOSE |
static String |
WEBAPPNAME |
static String |
WTHOME |
Constructor and Description |
---|
LDAPHelper() |
Modifier and Type | Method and Description |
---|---|
static LDAPConnection |
connectLDAP(String ldapHost,
int ldapPort,
String user,
String password) |
static void |
deleteEntry(LDAPConnection ldapConnection,
String deleteDN) |
static void |
disconnectLDAP(LDAPConnection lc) |
static HashMap<String,String> |
getLDAPData() |
static void |
main(String[] args) |
static LDAPSearchResults |
query(LDAPConnection lc,
HashMap<String,Object> searchConfig) |
static Properties |
readLDAPSettings() |
static void |
setPassword(LDAPConnection lc,
String userDN,
String newPassword) |
public static final int MAJOR
public static final int MINOR
public static int ldapPort
public static int ldapVersion
public static final boolean SERVER
public static final String RMIHOSTNAME
public static final String HTTPGWHOSTNAME
public static final String WEBAPPNAME
public static final String WTHOME
public static final boolean VERBOSE
public static Properties readLDAPSettings()
public static HashMap<String,String> getLDAPData()
public static void deleteEntry(LDAPConnection ldapConnection, String deleteDN) throws Exception
Exception
public static void disconnectLDAP(LDAPConnection lc) throws LDAPException
LDAPException
public static LDAPConnection connectLDAP(String ldapHost, int ldapPort, String user, String password)
public static void setPassword(LDAPConnection lc, String userDN, String newPassword) throws Exception
Exception
public static void main(String[] args)
public static LDAPSearchResults query(LDAPConnection lc, HashMap<String,Object> searchConfig) throws Exception
Exception