public class MockUser
extends java.lang.Object
implements java.security.Principal
| Modifier and Type | Field and Description |
|---|---|
static MockUser |
ANONYMOUS_USER |
| Constructor and Description |
|---|
MockUser(java.lang.String name) |
MockUser(java.lang.String name,
java.lang.String role) |
MockUser(java.lang.String name,
java.lang.String[] roles) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
boolean |
hasRole(java.lang.String role)
Checks if the given role belongs to this user
|
void |
setRole(java.lang.String role)
Sets the role that this user has meaning that
this user only has one role
|
void |
setRoles(java.lang.String[] roles)
Sets the roles that this user has
|
java.lang.String |
toString() |
public static final MockUser ANONYMOUS_USER
public MockUser(java.lang.String name)
public MockUser(java.lang.String name,
java.lang.String role)
public MockUser(java.lang.String name,
java.lang.String[] roles)
public void setRoles(java.lang.String[] roles)
roles - role namespublic void setRole(java.lang.String role)
role - name of the rolepublic boolean hasRole(java.lang.String role)
role - role to checkpublic java.lang.String getName()
getName in interface java.security.PrincipalPrincipal.getName()public java.lang.String toString()
toString in interface java.security.PrincipaltoString in class java.lang.Object