public class UserPermissions extends Object
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener) |
void |
addPropertyChangeListener(String name,
PropertyChangeListener listener) |
static UserPermissions |
getInstance()
Returns the singleton instance of this class.
|
String[] |
getRoles()
Returns the roles of the currently logged in user
|
boolean |
isUserInARole(String[] roles)
Returns true if the user is in one of the given roles (case sensitive).
|
boolean |
isUserInRole(String role)
Returns true if the user is in the given role (case sensitive).
|
boolean |
isUserInRoles(String[] roles)
Returns true if the user is in all of the given roles (case sensitive).
|
void |
removePropertyChangeListener(PropertyChangeListener listener) |
void |
removePropertyChangeListener(String name,
PropertyChangeListener listener) |
public void addPropertyChangeListener(PropertyChangeListener listener)
public void addPropertyChangeListener(String name, PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(String name, PropertyChangeListener listener)
public static UserPermissions getInstance()
public String[] getRoles()
public boolean isUserInRole(String role)
public boolean isUserInARole(String[] roles)
public boolean isUserInRoles(String[] roles)
Copyright © 2018. All rights reserved.