@Requires(property="micronaut.security.authentication",
          value="cookie")
 @Singleton
public class JwtCookieLoginHandler
extends CookieLoginHandler
| Modifier and Type | Field and Description | 
|---|---|
| protected AccessRefreshTokenGenerator | accessRefreshTokenGenerator | 
| protected AccessTokenConfiguration | accessTokenConfiguration | 
| protected RefreshTokenCookieConfiguration | refreshTokenCookieConfiguration | 
accessTokenCookieConfiguration, loginFailure, loginSuccess, priorToLoginPersistence, refresh| Constructor and Description | 
|---|
| JwtCookieLoginHandler(RedirectConfiguration redirectConfiguration,
                     AccessTokenCookieConfiguration accessTokenCookieConfiguration,
                     RefreshTokenCookieConfiguration refreshTokenCookieConfiguration,
                     AccessTokenConfiguration accessTokenConfiguration,
                     AccessRefreshTokenGenerator accessRefreshTokenGenerator,
                     PriorToLoginPersistence priorToLoginPersistence)Deprecated. 
 Use  JwtCookieLoginHandler(RedirectService ,RedirectConfiguration,AccessTokenCookieConfiguration,RefreshTokenCookieConfiguration,AccessTokenConfiguration,PriorToLoginPersistence)instead. | 
| JwtCookieLoginHandler(RedirectService redirectService,
                     RedirectConfiguration redirectConfiguration,
                     AccessTokenCookieConfiguration accessTokenCookieConfiguration,
                     RefreshTokenCookieConfiguration refreshTokenCookieConfiguration,
                     AccessTokenConfiguration accessTokenConfiguration,
                     AccessRefreshTokenGenerator accessRefreshTokenGenerator,
                     PriorToLoginPersistence priorToLoginPersistence) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.util.List<io.micronaut.http.cookie.Cookie> | getCookies(AccessRefreshToken accessRefreshToken,
          io.micronaut.http.HttpRequest<?> request)Return the cookies for the given parameters. | 
| java.util.List<io.micronaut.http.cookie.Cookie> | getCookies(Authentication authentication,
          io.micronaut.http.HttpRequest<?> request)Return the cookies for the given parameters. | 
| java.util.List<io.micronaut.http.cookie.Cookie> | getCookies(Authentication authentication,
          java.lang.String refreshToken,
          io.micronaut.http.HttpRequest<?> request)Return the cookies for the given parameters. | 
applyCookies, createRefreshResponse, createSuccessResponse, loginFailed, loginRefresh, loginSuccessprotected final AccessRefreshTokenGenerator accessRefreshTokenGenerator
protected final RefreshTokenCookieConfiguration refreshTokenCookieConfiguration
protected final AccessTokenConfiguration accessTokenConfiguration
@Deprecated public JwtCookieLoginHandler(RedirectConfiguration redirectConfiguration, AccessTokenCookieConfiguration accessTokenCookieConfiguration, RefreshTokenCookieConfiguration refreshTokenCookieConfiguration, AccessTokenConfiguration accessTokenConfiguration, AccessRefreshTokenGenerator accessRefreshTokenGenerator, @Nullable PriorToLoginPersistence priorToLoginPersistence)
JwtCookieLoginHandler(RedirectService ,RedirectConfiguration,AccessTokenCookieConfiguration,RefreshTokenCookieConfiguration,AccessTokenConfiguration,PriorToLoginPersistence) instead.redirectConfiguration - Redirect configurationaccessTokenCookieConfiguration - JWT Access Token Cookie ConfigurationrefreshTokenCookieConfiguration - Refresh Token Cookie ConfigurationaccessTokenConfiguration - JWT Generator ConfigurationaccessRefreshTokenGenerator - Access Refresh Token GeneratorpriorToLoginPersistence - Prior To Login Persistence Mechanism@Inject public JwtCookieLoginHandler(RedirectService redirectService, RedirectConfiguration redirectConfiguration, AccessTokenCookieConfiguration accessTokenCookieConfiguration, RefreshTokenCookieConfiguration refreshTokenCookieConfiguration, AccessTokenConfiguration accessTokenConfiguration, AccessRefreshTokenGenerator accessRefreshTokenGenerator, @Nullable PriorToLoginPersistence priorToLoginPersistence)
redirectService - Redirection ServiceredirectConfiguration - Redirect configurationaccessTokenCookieConfiguration - JWT Access Token Cookie ConfigurationrefreshTokenCookieConfiguration - Refresh Token Cookie ConfigurationaccessTokenConfiguration - JWT Generator ConfigurationaccessRefreshTokenGenerator - Access Refresh Token GeneratorpriorToLoginPersistence - Prior To Login Persistence Mechanismpublic java.util.List<io.micronaut.http.cookie.Cookie> getCookies(Authentication authentication, io.micronaut.http.HttpRequest<?> request)
CookieLoginHandlergetCookies in class CookieLoginHandlerauthentication - The Authenticated user's representationrequest - The current requestpublic java.util.List<io.micronaut.http.cookie.Cookie> getCookies(Authentication authentication, java.lang.String refreshToken, io.micronaut.http.HttpRequest<?> request)
CookieLoginHandlergetCookies in class CookieLoginHandlerauthentication - The Authenticated user's representationrefreshToken - The access refresh tokenrequest - The current requestprotected java.util.List<io.micronaut.http.cookie.Cookie> getCookies(AccessRefreshToken accessRefreshToken, io.micronaut.http.HttpRequest<?> request)
accessRefreshToken - The access refresh tokenrequest - The current request