Class JwtCookieLoginHandler

java.lang.Object
io.micronaut.security.token.jwt.cookie.CookieLoginHandler
io.micronaut.security.token.jwt.cookie.JwtCookieLoginHandler
All Implemented Interfaces:
LoginHandler, RedirectingLoginHandler

@Requires(property="micronaut.security.authentication", value="cookie") @Singleton public class JwtCookieLoginHandler extends CookieLoginHandler
Since:
1.0
Author:
Sergio del Amo
  • Field Details

  • Constructor Details

  • Method Details

    • getCookies

      public List<io.micronaut.http.cookie.Cookie> getCookies(Authentication authentication, io.micronaut.http.HttpRequest<?> request)
      Description copied from class: CookieLoginHandler
      Return the cookies for the given parameters. This method will generate new cookies based on the current configuration.
      Specified by:
      getCookies in class CookieLoginHandler
      Parameters:
      authentication - The Authenticated user's representation
      request - The current request
      Returns:
      A list of cookies
    • getCookies

      public List<io.micronaut.http.cookie.Cookie> getCookies(Authentication authentication, String refreshToken, io.micronaut.http.HttpRequest<?> request)
      Description copied from class: CookieLoginHandler
      Return the cookies for the given parameters. This method will generate new cookies based on the current configuration.
      Specified by:
      getCookies in class CookieLoginHandler
      Parameters:
      authentication - The Authenticated user's representation
      refreshToken - The access refresh token
      request - The current request
      Returns:
      A list of cookies
    • getCookies

      protected List<io.micronaut.http.cookie.Cookie> getCookies(AccessRefreshToken accessRefreshToken, io.micronaut.http.HttpRequest<?> request)
      Return the cookies for the given parameters.
      Parameters:
      accessRefreshToken - The access refresh token
      request - The current request
      Returns:
      A list of cookies