|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.portal.identity2.ldap.LDAPUserModuleImpl org.jboss.portal.identity2.ldap.LDAPExtUserModuleImpl
Field Summary |
Fields inherited from class org.jboss.portal.identity2.ldap.LDAPUserModuleImpl |
|
Constructor Summary | |
LDAPExtUserModuleImpl()
|
Method Summary | |
User |
createUser(java.lang.String userName,
java.lang.String password,
java.lang.String realEmail)
Creates a new user with the specified name. |
User |
findUserById(java.lang.Object id)
Retrieve a user by its id. |
User |
findUserById(java.lang.String id)
Retrieve a user by its id. |
User |
findUserByUserName(java.lang.String userName)
Retrieve a user by its name. |
java.util.Set |
findUsers(int offset,
int limit)
Get a range of users. |
java.util.Set |
findUsersFilteredByUserName(java.lang.String filter,
int offset,
int limit)
Get a range of users. |
int |
getUserCount()
Returns the number of users. |
void |
removeUser(java.lang.Object id)
Remove a user. |
Methods inherited from class org.jboss.portal.identity2.ldap.LDAPUserModuleImpl |
createUserInstance, getConnectionContext, getContainerDN, getUidAttributeID, getUserProfileModule, setConnectionContext, setContainerDN, setUidAttributeID, setUserProfileModule |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LDAPExtUserModuleImpl()
Method Detail |
public User findUserByUserName(java.lang.String userName) throws IdentityException, java.lang.IllegalArgumentException, NoSuchUserException
UserModule
findUserByUserName
in interface UserModule
findUserByUserName
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
NoSuchUserException
public User findUserById(java.lang.Object id) throws IdentityException, java.lang.IllegalArgumentException, NoSuchUserException
UserModule
findUserById
in interface UserModule
findUserById
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
NoSuchUserException
public User findUserById(java.lang.String id) throws IdentityException, java.lang.IllegalArgumentException, NoSuchUserException
UserModule
findUserById
in interface UserModule
findUserById
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
NoSuchUserException
public User createUser(java.lang.String userName, java.lang.String password, java.lang.String realEmail) throws IdentityException, java.lang.IllegalArgumentException
UserModule
createUser
in interface UserModule
createUser
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
public void removeUser(java.lang.Object id) throws IdentityException, java.lang.IllegalArgumentException
UserModule
removeUser
in interface UserModule
removeUser
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
public java.util.Set findUsers(int offset, int limit) throws IdentityException, java.lang.IllegalArgumentException
UserModule
findUsers
in interface UserModule
findUsers
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
public java.util.Set findUsersFilteredByUserName(java.lang.String filter, int offset, int limit) throws IdentityException, java.lang.IllegalArgumentException
UserModule
findUsersFilteredByUserName
in interface UserModule
findUsersFilteredByUserName
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
public int getUserCount() throws IdentityException, java.lang.IllegalArgumentException
UserModule
getUserCount
in interface UserModule
getUserCount
in class LDAPUserModuleImpl
IdentityException
java.lang.IllegalArgumentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |