Interface TokenCookieConfiguration

All Superinterfaces:
io.micronaut.http.cookie.CookieConfiguration, io.micronaut.core.util.Toggleable
All Known Subinterfaces:
AccessTokenCookieConfiguration, RefreshTokenCookieConfiguration
All Known Implementing Classes:
AbstractAccessTokenCookieConfigurationProperties, RefreshTokenCookieConfigurationProperties, TokenCookieConfigurationProperties

public interface TokenCookieConfiguration extends io.micronaut.http.cookie.CookieConfiguration, io.micronaut.core.util.Toggleable
Represents configuration for a cookie that will store a token.
Since:
2.0.0
Author:
James Kleeh
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
     

    Methods inherited from interface io.micronaut.http.cookie.CookieConfiguration

    getCookieDomain, getCookieMaxAge, getCookieName, getCookiePath, getCookieSameSite, isCookieHttpOnly, isCookieSecure

    Methods inherited from interface io.micronaut.core.util.Toggleable

    isEnabled
  • Method Details

    • isSessionCookie

      default boolean isSessionCookie()
      Returns:
      whether the cookie is a session cookie. A session cookie does not have an expiration date. If set to true, then CookieConfiguration.getCookieMaxAge() is ignored.
      Since:
      4.12.0