Class CookieUtil

java.lang.Object
com.greenloop.auth_service.util.CookieUtil

@Component public class CookieUtil extends Object
Utility for adding, reading, and deleting JWT cookies.
  • Constructor Details

    • CookieUtil

      public CookieUtil()
  • Method Details

    • addTokenCookie

      public void addTokenCookie(jakarta.servlet.http.HttpServletResponse response, String token)
      Adds JWT token as HTTP-only cookie to the response.
    • getTokenFromCookie

      public Optional<String> getTokenFromCookie(jakarta.servlet.http.HttpServletRequest request)
      Extracts JWT token from cookies.
    • deleteTokenCookie

      public void deleteTokenCookie(jakarta.servlet.http.HttpServletResponse response)
      Deletes the token cookie (for logout).