java.lang.Object | ||
↳ | org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler | |
↳ | org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler |
Known Direct Subclasses |
AuthenticationSuccessHandler which can be configured with a default URL which users should be sent to upon successful authentication.
The logic used is that of the parent class
.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor which sets the defaultTargetUrl property of the base class.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Calls the parent class
handle() method to forward or redirect to the target URL, and
then calls clearAuthenticationAttributes() to remove any leftover session data. |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Removes temporary authentication-related data which may have been stored in the session
during the authentication process.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.security.web.authentication.AuthenticationSuccessHandler
|
Constructor which sets the defaultTargetUrl property of the base class.
defaultTargetUrl | the URL to which the user should be redirected on successful authentication. |
---|
Calls the parent class handle()
method to forward or redirect to the target URL, and
then calls clearAuthenticationAttributes()
to remove any leftover session data.
request | the request which caused the successful authentication |
---|---|
response | the response |
authentication | the Authentication object which was created during the authentication process. |
IOException | |
---|---|
ServletException |
Removes temporary authentication-related data which may have been stored in the session during the authentication process.