public class TaasPermission extends Permission
| Modifier and Type | Field and Description |
|---|---|
int |
authorizationActions |
String |
authorizationExpression |
| Constructor and Description |
|---|
TaasPermission(String expression,
int actions)
Contructeur à partir des valeurs
|
TaasPermission(TaasAuthorization authorization)
Constructeur à partir d'une autorisation
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getActions() |
int |
getAuthorizationActions()
Retourne les actions de l'authorization
|
String |
getAuthorizationExpression()
Retourne l'expression de l'authorization
|
int |
hashCode() |
boolean |
implies(Permission permission) |
boolean |
impliesActions(int thisActions,
int thatActions)
Compare deux actions entre elles.
|
boolean |
impliesExpression(String thisExpression,
String thatExpression)
Comparare deux identifiants entres eux.
|
checkGuard, getName, newPermissionCollection, toStringpublic String authorizationExpression
public int authorizationActions
public TaasPermission(String expression, int actions)
expression - expressionactions - actionspublic TaasPermission(TaasAuthorization authorization)
authorization - autorisationpublic boolean implies(Permission permission)
implies in class Permissionpublic boolean equals(Object obj)
equals in class Permissionpublic int hashCode()
hashCode in class Permissionpublic String getActions()
getActions in class Permissionpublic int getAuthorizationActions()
public String getAuthorizationExpression()
public boolean impliesExpression(String thisExpression, String thatExpression)
thisExpression - un identifiantthatExpression - un autre identifiantpublic boolean impliesActions(int thisActions,
int thatActions)
thisActions - une actionthatActions - une autre actionCopyright © 2004–2014 CodeLutin. All rights reserved.