org.jivesoftware.admin
Class LdapUserTester
java.lang.Object
org.jivesoftware.admin.LdapUserTester
public class LdapUserTester
- extends Object
Class that assists during the testing of the user-ldap mapping.
- Author:
- Gaston Dombiak
Method Summary |
Map<String,String> |
getAttributes(String username)
Returns a list of attributes and their LDAP values found in LDAP for the specified username. |
List<String> |
getSample(int maxSample)
Returns a list of usernames with a sample of the users found in LDAP. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final String NAME
- Constants to access user properties
- See Also:
- Constant Field Values
EMAIL
public static final String EMAIL
- See Also:
- Constant Field Values
FULL_NAME
public static final String FULL_NAME
- See Also:
- Constant Field Values
NICKNAME
public static final String NICKNAME
- See Also:
- Constant Field Values
BIRTHDAY
public static final String BIRTHDAY
- See Also:
- Constant Field Values
HOME_STREET
public static final String HOME_STREET
- See Also:
- Constant Field Values
HOME_CITY
public static final String HOME_CITY
- See Also:
- Constant Field Values
HOME_STATE
public static final String HOME_STATE
- See Also:
- Constant Field Values
HOME_ZIP
public static final String HOME_ZIP
- See Also:
- Constant Field Values
HOME_COUNTRY
public static final String HOME_COUNTRY
- See Also:
- Constant Field Values
HOME_PHONE
public static final String HOME_PHONE
- See Also:
- Constant Field Values
HOME_MOBILE
public static final String HOME_MOBILE
- See Also:
- Constant Field Values
HOME_FAX
public static final String HOME_FAX
- See Also:
- Constant Field Values
HOME_PAGER
public static final String HOME_PAGER
- See Also:
- Constant Field Values
BUSINESS_STREET
public static final String BUSINESS_STREET
- See Also:
- Constant Field Values
BUSINESS_CITY
public static final String BUSINESS_CITY
- See Also:
- Constant Field Values
BUSINESS_STATE
public static final String BUSINESS_STATE
- See Also:
- Constant Field Values
BUSINESS_ZIP
public static final String BUSINESS_ZIP
- See Also:
- Constant Field Values
BUSINESS_COUNTRY
public static final String BUSINESS_COUNTRY
- See Also:
- Constant Field Values
BUSINESS_JOB_TITLE
public static final String BUSINESS_JOB_TITLE
- See Also:
- Constant Field Values
BUSINESS_DEPARTMENT
public static final String BUSINESS_DEPARTMENT
- See Also:
- Constant Field Values
BUSINESS_PHONE
public static final String BUSINESS_PHONE
- See Also:
- Constant Field Values
BUSINESS_MOBILE
public static final String BUSINESS_MOBILE
- See Also:
- Constant Field Values
BUSINESS_FAX
public static final String BUSINESS_FAX
- See Also:
- Constant Field Values
BUSINESS_PAGER
public static final String BUSINESS_PAGER
- See Also:
- Constant Field Values
LdapUserTester
public LdapUserTester(LdapManager manager,
LdapUserProfile profile)
getSample
public List<String> getSample(int maxSample)
throws NamingException
- Returns a list of usernames with a sample of the users found in LDAP.
- Parameters:
maxSample
- the max size of the sample to return.
- Returns:
- a list of usernames with a sample of the users found in LDAP.
- Throws:
NamingException
- if something goes wrong....
getAttributes
public Map<String,String> getAttributes(String username)
- Returns a list of attributes and their LDAP values found in LDAP for the specified username.
- Parameters:
username
- the username of the user to get his attributes from LDAP.
- Returns:
- a list of attributes and their LDAP values found in LDAP for the specified username.
Copyright © 2003-2007 Jive Software.