A C F G 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
 

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
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

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 L N R S U 

Copyright © 2013. All Rights Reserved.