Class AuthCookieService

java.lang.Object
io.camunda.optimize.service.security.AuthCookieService

@Component public class AuthCookieService extends Object
  • Constructor Details

  • Method Details

    • createDeleteOptimizeAuthCookie

      public jakarta.servlet.http.Cookie createDeleteOptimizeAuthCookie()
    • createDeleteOptimizeAuthNewCookie

      public jakarta.servlet.http.Cookie createDeleteOptimizeAuthNewCookie(boolean secure)
    • createDeleteOptimizeRefreshCookie

      public jakarta.servlet.http.Cookie createDeleteOptimizeRefreshCookie()
    • createDeleteOptimizeRefreshNewCookie

      public jakarta.servlet.http.Cookie createDeleteOptimizeRefreshNewCookie(boolean secure)
    • getOptimizeAuthCookieTokenExpiryDate

      public Optional<Instant> getOptimizeAuthCookieTokenExpiryDate(String optimizeAuthCookieToken)
    • createDeleteCookie

      public jakarta.servlet.http.Cookie createDeleteCookie(String cookieName, String cookieValue, String requestScheme)
    • createOptimizeAuthCookie

      public jakarta.servlet.http.Cookie createOptimizeAuthCookie(String cookieValue, Instant expiresAt, String requestScheme)
    • createCookie

      public jakarta.servlet.http.Cookie createCookie(String cookieName, String cookieValue, Instant expiresAt, String requestScheme)
    • createOptimizeServiceTokenCookies

      public List<jakarta.servlet.http.Cookie> createOptimizeServiceTokenCookies(org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, Instant expiresAt, String requestScheme)
    • createCookie

      public jakarta.servlet.http.Cookie createCookie(String cookieName, String cookieValue, Date expiresAt, String requestScheme)
    • getAuthCookieToken

      public static Optional<String> getAuthCookieToken(jakarta.servlet.http.HttpServletRequest servletRequest)
    • getServiceAccessToken

      public static Optional<String> getServiceAccessToken(jakarta.servlet.http.HttpServletRequest servletRequest)
    • getTokenSubject

      public static Optional<String> getTokenSubject(String token)
    • createOptimizeAuthCookieValue

      public static String createOptimizeAuthCookieValue(String tokenValue)