A C F G I L N R S U 

A

ANONYMOUS_USER - Static variable in class li.rudin.core.security.User
Anonymous user

C

CurrentUser - Interface in li.rudin.core.security.service
 

F

findAll() - Method in interface li.rudin.core.security.service.UserService
Returns all users
findById(long) - Method in interface li.rudin.core.security.service.UserService
Returns the user by the id
findByName(String) - Method in interface li.rudin.core.security.service.UserService
Returns the users by the name

G

get() - Method in interface li.rudin.core.security.service.CurrentUser
 
getHash() - Method in class li.rudin.core.security.User
 
getId() - Method in class li.rudin.core.security.User
 
getMethod() - Method in exception li.rudin.core.security.exception.NotAllowedException
 
getName() - Method in class li.rudin.core.security.User
 
getRoles() - Method in class li.rudin.core.security.User
 
getTargetClass() - Method in exception li.rudin.core.security.exception.NotAllowedException
 
getUser() - Method in exception li.rudin.core.security.exception.NotAllowedException
 

I

isSecure() - Method in class li.rudin.core.security.SecurityChecker
Tests whether the security interceptor is in place or not

L

li.rudin.core.security - package li.rudin.core.security
 
li.rudin.core.security.exception - package li.rudin.core.security.exception
 
li.rudin.core.security.service - package li.rudin.core.security.service
 
loggedIn() - Method in interface li.rudin.core.security.service.CurrentUser
 
logout() - Method in interface li.rudin.core.security.service.CurrentUser
 

N

NotAllowedException - Exception in li.rudin.core.security.exception
 
NotAllowedException(User, Class<?>, Method) - Constructor for exception li.rudin.core.security.exception.NotAllowedException
 

R

remove(User) - Method in interface li.rudin.core.security.service.UserService
Removes a user
Restricted - Annotation Type in li.rudin.core.security
 

S

save(User) - Method in interface li.rudin.core.security.service.UserService
updates an existing user with changed roles or hash
SecurityChecker - Class in li.rudin.core.security
 
SecurityChecker() - Constructor for class li.rudin.core.security.SecurityChecker
 
SecurityChecker.ProperSecuredBean - Class in li.rudin.core.security
 
SecurityChecker.ProperSecuredBean() - Constructor for class li.rudin.core.security.SecurityChecker.ProperSecuredBean
 
set(User) - Method in interface li.rudin.core.security.service.CurrentUser
Sets the current user, null to logout
setHash(String) - Method in class li.rudin.core.security.User
 
setId(Long) - Method in class li.rudin.core.security.User
 
setName(String) - Method in class li.rudin.core.security.User
 

U

unauthrizedMethod() - Method in class li.rudin.core.security.SecurityChecker.ProperSecuredBean
 
User - Class in li.rudin.core.security
 
User() - Constructor for class li.rudin.core.security.User
 
User(String, String, String...) - Constructor for class li.rudin.core.security.User
 
UserService - Interface in li.rudin.core.security.service
 
A C F G I L N R S U 

Copyright © 2014. All Rights Reserved.