org.nuiton.topia.security
Interface TopiaSecurityService
- All Superinterfaces:
- TopiaService
- All Known Implementing Classes:
- TopiaSecurityServiceImpl
public interface TopiaSecurityService
- extends TopiaService
|
Method Summary |
void |
checkPermission(java.lang.Class<?> entityClass,
int actions)
Vérifie si l'utilisateur actuellement loggué a le droit d'accéder à
l'entité passée en paramètre pour les actions spécifiées. |
void |
checkPermission(java.lang.String expression,
int actions)
Vérifie si l'utilisateur actuellement loggué a le droit d'accéder à
l'entité passée en paramètre pour les actions spécifiées. |
SERVICE_NAME
static final java.lang.String SERVICE_NAME
- See Also:
- Constant Field Values
checkPermission
void checkPermission(java.lang.Class<?> entityClass,
int actions)
throws java.lang.SecurityException
- Vérifie si l'utilisateur actuellement loggué a le droit d'accéder à
l'entité passée en paramètre pour les actions spécifiées.
- Parameters:
entityClass - l'entité pour laquelle on vérifie les droitsactions - les actions [load, read, write, admin]
- Throws:
java.lang.SecurityException
checkPermission
void checkPermission(java.lang.String expression,
int actions)
throws java.lang.SecurityException
- Vérifie si l'utilisateur actuellement loggué a le droit d'accéder à
l'entité passée en paramètre pour les actions spécifiées.
- Parameters:
expression - le topiaId de l'entité pour laquelle on vérifie les droits
ou tout autre expressionactions - les actions [load, read, write, admin]
- Throws:
java.lang.SecurityException
Copyright © 2004-2010 CodeLutin. All Rights Reserved.