public class RedirectServerAuthenticationFailureHandler extends java.lang.Object implements ServerAuthenticationFailureHandler
| Constructor and Description |
|---|
RedirectServerAuthenticationFailureHandler(java.lang.String location)
Creates an instance
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<java.lang.Void> |
onAuthenticationFailure(WebFilterExchange webFilterExchange,
org.springframework.security.core.AuthenticationException exception)
Invoked when authentication attempt fails
|
void |
setRedirectStrategy(ServerRedirectStrategy redirectStrategy)
Sets the RedirectStrategy to use.
|
public RedirectServerAuthenticationFailureHandler(java.lang.String location)
location - the location to redirect to (i.e. "/login?failed")public void setRedirectStrategy(ServerRedirectStrategy redirectStrategy)
redirectStrategy - the strategy to use. Default is DefaultRedirectStrategy.public reactor.core.publisher.Mono<java.lang.Void> onAuthenticationFailure(WebFilterExchange webFilterExchange, org.springframework.security.core.AuthenticationException exception)
ServerAuthenticationFailureHandleronAuthenticationFailure in interface ServerAuthenticationFailureHandlerwebFilterExchange - the exchangeexception - the reason authentication failed