Skip navigation links
A B C D E F G H I L M O P R S U V 

A

afterPropertiesSet() - Method in class org.apache.shiro.samples.sprhib.dao.BootstrapDataPopulator
 

B

BootstrapDataPopulator - Class in org.apache.shiro.samples.sprhib.dao
Loads sample data for the sample app since it's an in-memory database.
BootstrapDataPopulator() - Constructor for class org.apache.shiro.samples.sprhib.dao.BootstrapDataPopulator
 

C

createUser(User) - Method in class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
createUser(User) - Method in interface org.apache.shiro.samples.sprhib.dao.UserDAO
 
createUser(String, String, String) - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
createUser(String, String, String) - Method in interface org.apache.shiro.samples.sprhib.service.UserService
 
CurrentUserInterceptor - Class in org.apache.shiro.samples.sprhib.web
A Spring MVC interceptor that adds the currentUser into the request as a request attribute before the JSP is rendered.
CurrentUserInterceptor() - Constructor for class org.apache.shiro.samples.sprhib.web.CurrentUserInterceptor
 

D

DefaultUserService - Class in org.apache.shiro.samples.sprhib.service
Default implementation of the UserService interface.
DefaultUserService() - Constructor for class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
deleteUser(Long) - Method in class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
deleteUser(Long) - Method in interface org.apache.shiro.samples.sprhib.dao.UserDAO
 
deleteUser(Long) - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
deleteUser(Long) - Method in interface org.apache.shiro.samples.sprhib.service.UserService
 
deleteUser(Long) - Method in class org.apache.shiro.samples.sprhib.web.ManageUsersController
 
doGetAuthenticationInfo(AuthenticationToken) - Method in class org.apache.shiro.samples.sprhib.security.SampleRealm
 
doGetAuthorizationInfo(PrincipalCollection) - Method in class org.apache.shiro.samples.sprhib.security.SampleRealm
 

E

editUser(Model, Long, EditUserCommand, BindingResult) - Method in class org.apache.shiro.samples.sprhib.web.ManageUsersController
 
EditUserCommand - Class in org.apache.shiro.samples.sprhib.web
Command binding object for editing a user.
EditUserCommand() - Constructor for class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
EditUserValidator - Class in org.apache.shiro.samples.sprhib.web
Validator when editing a user.
EditUserValidator() - Constructor for class org.apache.shiro.samples.sprhib.web.EditUserValidator
 

F

findUser(String) - Method in class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
findUser(String) - Method in interface org.apache.shiro.samples.sprhib.dao.UserDAO
 

G

getAllUsers() - Method in class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
getAllUsers() - Method in interface org.apache.shiro.samples.sprhib.dao.UserDAO
 
getAllUsers() - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
getAllUsers() - Method in interface org.apache.shiro.samples.sprhib.service.UserService
 
getCurrentUser() - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
getCurrentUser() - Method in interface org.apache.shiro.samples.sprhib.service.UserService
 
getDescription() - Method in class org.apache.shiro.samples.sprhib.model.Role
 
getEmail() - Method in class org.apache.shiro.samples.sprhib.model.User
 
getEmail() - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
getEmail() - Method in class org.apache.shiro.samples.sprhib.web.SignupCommand
 
getId() - Method in class org.apache.shiro.samples.sprhib.model.Role
 
getId() - Method in class org.apache.shiro.samples.sprhib.model.User
 
getName() - Method in class org.apache.shiro.samples.sprhib.model.Role
 
getPassword() - Method in class org.apache.shiro.samples.sprhib.model.User
Returns the password for this user.
getPassword() - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
getPassword() - Method in class org.apache.shiro.samples.sprhib.web.LoginCommand
 
getPassword() - Method in class org.apache.shiro.samples.sprhib.web.SignupCommand
 
getPermissions() - Method in class org.apache.shiro.samples.sprhib.model.Role
 
getRoles() - Method in class org.apache.shiro.samples.sprhib.model.User
 
getSession() - Method in class org.apache.shiro.samples.sprhib.dao.HibernateDao
 
getUser(Long) - Method in class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
getUser(Long) - Method in interface org.apache.shiro.samples.sprhib.dao.UserDAO
 
getUser(Long) - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
getUser(Long) - Method in interface org.apache.shiro.samples.sprhib.service.UserService
 
getUserId() - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
getUsername() - Method in class org.apache.shiro.samples.sprhib.model.User
Returns the username associated with this user account;
getUsername() - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
getUsername() - Method in class org.apache.shiro.samples.sprhib.web.LoginCommand
 
getUsername() - Method in class org.apache.shiro.samples.sprhib.web.SignupCommand
 

H

HibernateDao - Class in org.apache.shiro.samples.sprhib.dao
Convenience superclass for DAOs that contains annotations for injecting the session factory and accessing the session.
HibernateDao() - Constructor for class org.apache.shiro.samples.sprhib.dao.HibernateDao
 
HibernateUserDAO - Class in org.apache.shiro.samples.sprhib.dao
 
HibernateUserDAO() - Constructor for class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
HomeController - Class in org.apache.shiro.samples.sprhib.web
Web controller used when loading the home page.
HomeController() - Constructor for class org.apache.shiro.samples.sprhib.web.HomeController
 

I

isRememberMe() - Method in class org.apache.shiro.samples.sprhib.web.LoginCommand
 

L

login(Model, LoginCommand, BindingResult) - Method in class org.apache.shiro.samples.sprhib.web.SecurityController
 
LoginCommand - Class in org.apache.shiro.samples.sprhib.web
Command binding object for logging in.
LoginCommand() - Constructor for class org.apache.shiro.samples.sprhib.web.LoginCommand
 
LoginValidator - Class in org.apache.shiro.samples.sprhib.web
Validator for login.
LoginValidator() - Constructor for class org.apache.shiro.samples.sprhib.web.LoginValidator
 
logout() - Method in class org.apache.shiro.samples.sprhib.web.SecurityController
 

M

manageUsers(Model) - Method in class org.apache.shiro.samples.sprhib.web.ManageUsersController
 
ManageUsersController - Class in org.apache.shiro.samples.sprhib.web
Web MVC controller that handles operations related to managing users, such as editing them and deleting them.
ManageUsersController() - Constructor for class org.apache.shiro.samples.sprhib.web.ManageUsersController
 

O

org.apache.shiro.samples.sprhib.dao - package org.apache.shiro.samples.sprhib.dao
 
org.apache.shiro.samples.sprhib.model - package org.apache.shiro.samples.sprhib.model
 
org.apache.shiro.samples.sprhib.security - package org.apache.shiro.samples.sprhib.security
 
org.apache.shiro.samples.sprhib.service - package org.apache.shiro.samples.sprhib.service
 
org.apache.shiro.samples.sprhib.web - package org.apache.shiro.samples.sprhib.web
 

P

postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.apache.shiro.samples.sprhib.web.CurrentUserInterceptor
 

R

Role - Class in org.apache.shiro.samples.sprhib.model
Model object that represents a security role.
Role() - Constructor for class org.apache.shiro.samples.sprhib.model.Role
 
Role(String) - Constructor for class org.apache.shiro.samples.sprhib.model.Role
 

S

SampleRealm - Class in org.apache.shiro.samples.sprhib.security
The Spring/Hibernate sample application's one and only configured Apache Shiro Realm.
SampleRealm() - Constructor for class org.apache.shiro.samples.sprhib.security.SampleRealm
 
SecurityController - Class in org.apache.shiro.samples.sprhib.web
Web MVC controller that handles security-related web requests, such as login and logout.
SecurityController() - Constructor for class org.apache.shiro.samples.sprhib.web.SecurityController
 
setDataSource(DataSource) - Method in class org.apache.shiro.samples.sprhib.dao.BootstrapDataPopulator
 
setDescription(String) - Method in class org.apache.shiro.samples.sprhib.model.Role
 
setEmail(String) - Method in class org.apache.shiro.samples.sprhib.model.User
 
setEmail(String) - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
setEmail(String) - Method in class org.apache.shiro.samples.sprhib.web.SignupCommand
 
setId(Long) - Method in class org.apache.shiro.samples.sprhib.model.Role
 
setId(Long) - Method in class org.apache.shiro.samples.sprhib.model.User
 
setName(String) - Method in class org.apache.shiro.samples.sprhib.model.Role
 
setPassword(String) - Method in class org.apache.shiro.samples.sprhib.model.User
 
setPassword(String) - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
setPassword(String) - Method in class org.apache.shiro.samples.sprhib.web.LoginCommand
 
setPassword(String) - Method in class org.apache.shiro.samples.sprhib.web.SignupCommand
 
setPermissions(Set<String>) - Method in class org.apache.shiro.samples.sprhib.model.Role
 
setRememberMe(boolean) - Method in class org.apache.shiro.samples.sprhib.web.LoginCommand
 
setRoles(Set<Role>) - Method in class org.apache.shiro.samples.sprhib.model.User
 
setSessionFactory(SessionFactory) - Method in class org.apache.shiro.samples.sprhib.dao.BootstrapDataPopulator
 
setSessionFactory(SessionFactory) - Method in class org.apache.shiro.samples.sprhib.dao.HibernateDao
 
setUserDAO(UserDAO) - Method in class org.apache.shiro.samples.sprhib.security.SampleRealm
 
setUserDAO(UserDAO) - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
setUserId(Long) - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
setUsername(String) - Method in class org.apache.shiro.samples.sprhib.model.User
 
setUsername(String) - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
setUsername(String) - Method in class org.apache.shiro.samples.sprhib.web.LoginCommand
 
setUsername(String) - Method in class org.apache.shiro.samples.sprhib.web.SignupCommand
 
setUserService(UserService) - Method in class org.apache.shiro.samples.sprhib.web.CurrentUserInterceptor
 
setUserService(UserService) - Method in class org.apache.shiro.samples.sprhib.web.HomeController
 
setUserService(UserService) - Method in class org.apache.shiro.samples.sprhib.web.ManageUsersController
 
setUserService(UserService) - Method in class org.apache.shiro.samples.sprhib.web.SignupController
 
showEditUserForm(Model, Long, EditUserCommand) - Method in class org.apache.shiro.samples.sprhib.web.ManageUsersController
 
showLoginForm(Model, LoginCommand) - Method in class org.apache.shiro.samples.sprhib.web.SecurityController
 
showSignupForm(Model, SignupCommand) - Method in class org.apache.shiro.samples.sprhib.web.SignupController
 
showSignupForm(Model, SignupCommand, BindingResult) - Method in class org.apache.shiro.samples.sprhib.web.SignupController
 
SignupCommand - Class in org.apache.shiro.samples.sprhib.web
Command binding object for signing up for a new account.
SignupCommand() - Constructor for class org.apache.shiro.samples.sprhib.web.SignupCommand
 
SignupController - Class in org.apache.shiro.samples.sprhib.web
Web MVC controller that handles signup requests.
SignupController() - Constructor for class org.apache.shiro.samples.sprhib.web.SignupController
 
SignupValidator - Class in org.apache.shiro.samples.sprhib.web
Validator for the signup form.
SignupValidator() - Constructor for class org.apache.shiro.samples.sprhib.web.SignupValidator
 
supports(Class) - Method in class org.apache.shiro.samples.sprhib.web.EditUserValidator
 
supports(Class) - Method in class org.apache.shiro.samples.sprhib.web.LoginValidator
 
supports(Class) - Method in class org.apache.shiro.samples.sprhib.web.SignupValidator
 

U

updateUser(User) - Method in class org.apache.shiro.samples.sprhib.dao.HibernateUserDAO
 
updateUser(User) - Method in interface org.apache.shiro.samples.sprhib.dao.UserDAO
 
updateUser(User) - Method in class org.apache.shiro.samples.sprhib.service.DefaultUserService
 
updateUser(User) - Method in interface org.apache.shiro.samples.sprhib.service.UserService
 
updateUser(User) - Method in class org.apache.shiro.samples.sprhib.web.EditUserCommand
 
User - Class in org.apache.shiro.samples.sprhib.model
Simple class that represents any User domain entity in any application.
User() - Constructor for class org.apache.shiro.samples.sprhib.model.User
 
UserDAO - Interface in org.apache.shiro.samples.sprhib.dao
Data Access Object for User related operations.
userDAO - Variable in class org.apache.shiro.samples.sprhib.security.SampleRealm
 
UserService - Interface in org.apache.shiro.samples.sprhib.service
A service interface for accessing and modifying user data in the system.

V

validate(Object, Errors) - Method in class org.apache.shiro.samples.sprhib.web.EditUserValidator
 
validate(Object, Errors) - Method in class org.apache.shiro.samples.sprhib.web.LoginValidator
 
validate(Object, Errors) - Method in class org.apache.shiro.samples.sprhib.web.SignupValidator
 
viewHome(Model) - Method in class org.apache.shiro.samples.sprhib.web.HomeController
 
A B C D E F G H I L M O P R S U V 
Skip navigation links

Copyright © 2004–2019 The Apache Software Foundation. All rights reserved.