public interface TopiaSecurityService extends TopiaService
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
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.
|
getPersistenceClasses, getServiceName, postInit, preInitstatic final String SERVICE_NAME
void checkPermission(Class<?> entityClass, int actions) throws SecurityException
entityClass - l'entité pour laquelle on vérifie les droitsactions - les actions [load, read, write, admin]SecurityException - if any security issuesvoid checkPermission(String expression, int actions) throws SecurityException
expression - le topiaId de l'entité pour laquelle on vérifie les droits
ou tout autre expressionactions - les actions [load, read, write, admin]SecurityException - if any security issuesCopyright © 2004–2014 CodeLutin. All rights reserved.