From 74182ab00da2848f9f8ebb76e21104473caecf42 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Tue, 8 Mar 2022 11:25:21 +0100 Subject: [PATCH] Fixed method --- .../common/authorization/utils/manager/SecretManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/common/authorization/utils/manager/SecretManager.java b/src/main/java/org/gcube/common/authorization/utils/manager/SecretManager.java index 6088da9..978c57b 100644 --- a/src/main/java/org/gcube/common/authorization/utils/manager/SecretManager.java +++ b/src/main/java/org/gcube/common/authorization/utils/manager/SecretManager.java @@ -64,10 +64,14 @@ public class SecretManager { currentSecretHolder.set(); } - public synchronized void endSession() throws Exception { + public synchronized void endSession() { if (currentSecretHolder != initialSecretHolder) { currentSecretHolder.reset(); - initialSecretHolder.set(); + try { + initialSecretHolder.set(); + }catch (Exception e) { + throw new RuntimeException(e); + } currentSecretHolder = initialSecretHolder; } }