public class InMemoryUserSet extends AbstractUserSet
| Constructor and Description |
|---|
InMemoryUserSet(NameValidator aPasswordValidator,
MessageDigester aPasswordEncoder)
Constructs an empty user set.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(User aUser)
Adds a user.
|
void |
clearCache()
Clears the user cache.
|
boolean |
contains(User aUser)
Checks if a user exists.
|
User |
find(String aName)
Finds user.
|
Set<User> |
list()
Lists the current users.
|
Set<User> |
list(Group aGroup)
Lists the users belonging to a particular group.
|
boolean |
remove(User aUser)
Removes a user.
|
int |
size() |
void |
userModified(User aUser)
Must be called whenever a user object has been modified to notify the
user set.
|
createUser, setPasswordInfopublic InMemoryUserSet(NameValidator aPasswordValidator, MessageDigester aPasswordEncoder)
public void userModified(User aUser)
UserSetaUser - Modified user.public User find(String aName)
UserSetaName - Username.public boolean add(User aUser)
UserSetaUser - User to add.public boolean contains(User aUser)
UserSetaUser - User.public boolean remove(User aUser)
UserSetaUser - User to removepublic Set<User> list()
UserSetpublic Set<User> list(Group aGroup)
UserSetaGroup - Group.public int size()
public void clearCache()
UserSetCopyright © 2025. All rights reserved.