Class JWTTokenUtil

java.lang.Object
org.gcube.portal.oidc.lr62.JWTTokenUtil

public class JWTTokenUtil
extends Object
  • Field Details

    • OIDC_TOKEN_ATTRIBUTE

      public static String OIDC_TOKEN_ATTRIBUTE
    • RPT_TOKEN_ATTRIBUTE

      public static String RPT_TOKEN_ATTRIBUTE
  • Constructor Details

    • JWTTokenUtil

      public JWTTokenUtil()
  • Method Details

    • fromString

      public static org.gcube.oidc.rest.JWTToken fromString​(String tokenString)
    • getRawContent

      public static String getRawContent​(org.gcube.oidc.rest.JWTToken token)
    • getOIDCFromRequest

      public static org.gcube.oidc.rest.JWTToken getOIDCFromRequest​(javax.servlet.http.HttpServletRequest request)
    • getUMAFromRequest

      public static org.gcube.oidc.rest.JWTToken getUMAFromRequest​(javax.servlet.http.HttpServletRequest request)
    • putOIDCInRequest

      public static void putOIDCInRequest​(org.gcube.oidc.rest.JWTToken token, javax.servlet.http.HttpServletRequest request)
    • putUMAInRequest

      public static void putUMAInRequest​(org.gcube.oidc.rest.JWTToken token, javax.servlet.http.HttpServletRequest request)
    • getOIDCFromSession

      public static org.gcube.oidc.rest.JWTToken getOIDCFromSession​(javax.servlet.http.HttpSession session)
    • getUMAFromSession

      public static org.gcube.oidc.rest.JWTToken getUMAFromSession​(javax.servlet.http.HttpSession session)
    • putOIDCInSession

      public static void putOIDCInSession​(org.gcube.oidc.rest.JWTToken token, javax.servlet.http.HttpSession session)
    • putUMAInSession

      public static void putUMAInSession​(org.gcube.oidc.rest.JWTToken token, javax.servlet.http.HttpSession session)
    • removeOIDCFromSession

      public static void removeOIDCFromSession​(javax.servlet.http.HttpSession session)
    • removeUMAFromSession

      public static void removeUMAFromSession​(javax.servlet.http.HttpSession session)