From ffccf37c066284cf5df755129e7f97fd2ea63f93 Mon Sep 17 00:00:00 2001 From: Mauro Mugnaini Date: Mon, 21 Dec 2020 17:58:36 +0100 Subject: [PATCH] Method to remove both tokens from session added --- .../java/org/gcube/portal/oidc/lr62/JWTTokenUtil.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/org/gcube/portal/oidc/lr62/JWTTokenUtil.java b/src/main/java/org/gcube/portal/oidc/lr62/JWTTokenUtil.java index 0a01f24..fe825a9 100644 --- a/src/main/java/org/gcube/portal/oidc/lr62/JWTTokenUtil.java +++ b/src/main/java/org/gcube/portal/oidc/lr62/JWTTokenUtil.java @@ -50,4 +50,12 @@ public class JWTTokenUtil { session.setAttribute(RPT_TOKEN_ATTRIBUTE, getRawContent(token)); } + public static void removeOIDCFromSession(HttpSession session) { + session.removeAttribute(OIDC_TOKEN_ATTRIBUTE); + } + + public static void removeUMAFromSession(HttpSession session) { + session.removeAttribute(RPT_TOKEN_ATTRIBUTE); + } + }