public class UsersStruct extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
addUser(User user)
Insert user in the List of users
|
static UsersStruct |
getInstance() |
User |
getUser(java.lang.String username) |
java.util.Set<java.lang.String> |
getUsernames() |
java.util.Collection<User> |
getUsers() |
boolean |
removeUser(java.lang.String username)
Removes one user from de list
Maintains at least one administrator in the list
(refuses to remove the last one)
|
protected void |
reset()
Used only by UsersXML to reset User Settings
|
void |
setDefaults()
Insert one default user
Username: "dicoogle"
Password: "DCpassword" (hashed)
This user is administrator
|
public static UsersStruct getInstance()
public void setDefaults()
protected void reset()
public boolean addUser(User user)
user
- public boolean removeUser(java.lang.String username)
username
- public java.util.Set<java.lang.String> getUsernames()