@Named public class Identity extends BaseIdentity
| Constructor and Description |
|---|
Identity(ServerSession serverSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSecurityCache()
Clear the security cache
|
boolean |
hasPermission(Object object,
String action,
TideResponder<Boolean> tideResponder) |
boolean |
hasRole(String roleName,
TideResponder<Boolean> tideResponder) |
boolean |
ifAllGranted(String roleName,
TideResponder<Boolean> tideResponder) |
boolean |
ifAnyGranted(String roleName,
TideResponder<Boolean> tideResponder) |
boolean |
ifNotGranted(String roleName,
TideResponder<Boolean> tideResponder) |
protected void |
initSecurityCache() |
accepts, addPropertyChangeListener, checkLoggedIn, firePropertyChange, getUsername, handle, isLoggedIn, login, login, logout, removePropertyChangeListener, setLoggedIn, setUsernamecall, callComponent, getContext, getName, getServerSession, invoke, invoke, newResultEvent, setContext, setNamepublic Identity(ServerSession serverSession)
public boolean hasRole(String roleName, TideResponder<Boolean> tideResponder)
public boolean ifAllGranted(String roleName, TideResponder<Boolean> tideResponder)
public boolean ifAnyGranted(String roleName, TideResponder<Boolean> tideResponder)
public boolean ifNotGranted(String roleName, TideResponder<Boolean> tideResponder)
public boolean hasPermission(Object object, String action, TideResponder<Boolean> tideResponder)
protected void initSecurityCache()
public void clearSecurityCache()
clearSecurityCache in class BaseIdentity