|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaop.example.AuthHelper
Класс инкапсулирующий логику проверки прав на объект
Constructor Summary | |
AuthHelper()
|
Method Summary | |
static boolean |
isAbleToAdd(AnonymousUser user,
java.lang.Object object)
Метод проверяющий может ли пользователь добавить объект Только аутентифицированные пользователи могут добавлять новые альбомы |
static boolean |
isAbleToDelete(AnonymousUser user,
java.lang.Object object)
Метод проверяющий может ли пользователь удалить объект Пользователи могут удалять только "свои" альбомы |
static boolean |
isAbleToRead(AnonymousUser user,
java.lang.Object object)
Метод проверяющий может ли пользователь прочитать объект Все методы на чтение доступны всем возвращает всегда true |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AuthHelper()
Method Detail |
public static boolean isAbleToAdd(AnonymousUser user, java.lang.Object object)
user
- Текущий пользовательobject
- Объект права на который необходимо проверить
public static boolean isAbleToDelete(AnonymousUser user, java.lang.Object object)
user
- Текущий пользовательobject
- Объект права на который необходимо проверить
public static boolean isAbleToRead(AnonymousUser user, java.lang.Object object)
user
- Текущий пользовательobject
- Объект права на который необходимо проверить
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |