Index
All Classes and Interfaces|All Packages|Serialized Form
P
- passwordChange(String, Authentication) - Method in class se.bth.pulse.controller.PasswordChangeRestController
-
This method is used to change the password of the logged-in user.
- PasswordChangeAuthenticationSuccessHandler - Class in se.bth.pulse.security
-
This class is used to redirect the user to the change password page if the user is logging in for the first time.
- PasswordChangeAuthenticationSuccessHandler() - Constructor for class se.bth.pulse.security.PasswordChangeAuthenticationSuccessHandler
- PasswordChangeController - Class in se.bth.pulse.controller
-
This class is a view controller that serves the change password page.
- PasswordChangeController() - Constructor for class se.bth.pulse.controller.PasswordChangeController
- PasswordChangeRestController - Class in se.bth.pulse.controller
-
This class is a rest controller that serves the password change page.
- passwordEncoder() - Method in class se.bth.pulse.security.ApplicationSecurity
- proceed(HttpServletRequest, HttpServletResponse, Authentication) - Method in class se.bth.pulse.security.PasswordChangeAuthenticationSuccessHandler
- Project - Class in se.bth.pulse.entity
-
This is the entity class for the table Project.
- Project() - Constructor for class se.bth.pulse.entity.Project
- Project.ReportInterval - Enum Class in se.bth.pulse.entity
-
Enum for the report interval.
- ProjectAdminController - Class in se.bth.pulse.controller
-
This class is a view controller that serves the project admin page.
- ProjectAdminRestController - Class in se.bth.pulse.controller
-
This class is a REST controller that exposes endpoints for project administration.
- ProjectRepository - Interface in se.bth.pulse.repository
-
This interface is used to interact with the table Project.
- PulseApplication - Class in se.bth.pulse
-
PulseApplication class.
- PulseApplication() - Constructor for class se.bth.pulse.PulseApplication
All Classes and Interfaces|All Packages|Serialized Form