org.nuiton.topia.security
Interface TopiaSecurityService
- All Superinterfaces:
- TopiaService
- All Known Implementing Classes:
- TopiaSecurityServiceImpl
public interface TopiaSecurityService
- extends TopiaService
|
Method Summary |
void |
checkPermission(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(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 String SERVICE_NAME
- See Also:
- Constant Field Values
checkPermission
void checkPermission(Class<?> entityClass,
int actions)
throws 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:
SecurityException - if any security issues
checkPermission
void checkPermission(String expression,
int actions)
throws 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:
SecurityException - if any security issues
Copyright © 2004-2012 CodeLutin. All Rights Reserved.