Class JwtCookieClearerLogoutHandler
- java.lang.Object
-
- io.micronaut.security.token.jwt.cookie.JwtCookieClearerLogoutHandler
-
- All Implemented Interfaces:
LogoutHandler
@Singleton public class JwtCookieClearerLogoutHandler extends java.lang.Object implements LogoutHandler
- Since:
- 1.0
- Author:
- Sergio del Amo
-
-
Field Summary
Fields Modifier and Type Field Description protected JwtCookieConfiguration
jwtCookieConfiguration
-
Constructor Summary
Constructors Constructor Description JwtCookieClearerLogoutHandler(JwtCookieConfiguration jwtCookieConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.micronaut.http.HttpResponse
logout(io.micronaut.http.HttpRequest<?> request)
-
-
-
Field Detail
-
jwtCookieConfiguration
protected final JwtCookieConfiguration jwtCookieConfiguration
-
-
Constructor Detail
-
JwtCookieClearerLogoutHandler
public JwtCookieClearerLogoutHandler(JwtCookieConfiguration jwtCookieConfiguration)
- Parameters:
jwtCookieConfiguration
- JWT Cookie Configuration
-
-
Method Detail
-
logout
public io.micronaut.http.HttpResponse logout(io.micronaut.http.HttpRequest<?> request)
- Specified by:
logout
in interfaceLogoutHandler
- Parameters:
request
- TheHttpRequest
being executed- Returns:
- An HttpResponse built after the user logs out
-
-