public class UserPermissions extends Object
Modifier and Type | Method | 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.