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 aeb76be..9450d96 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 @@ -86,9 +86,9 @@ public class SecretManager { } public synchronized void reset() { - initialSecretHolder.reset(); + currentSecretHolder.reset(); if (initialSecretHolder != currentSecretHolder) { - currentSecretHolder.reset(); + initialSecretHolder.reset(); } instance.remove(); }