diff --git a/pom.xml b/pom.xml
index bc49ec0..c9c4435 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@
org.gcube.portlets.admin
rmp-common-library
- 2.5.0-SNAPSHOT
+ 2.6.0-SNAPSHOT
Resource Management Library
gCube Resource Management Library is a common library containing shared code for Information System Operations
diff --git a/src/main/java/org/gcube/resourcemanagement/support/shared/util/TokenFilter.java b/src/main/java/org/gcube/resourcemanagement/support/shared/util/TokenFilter.java
new file mode 100644
index 0000000..c96ffc9
--- /dev/null
+++ b/src/main/java/org/gcube/resourcemanagement/support/shared/util/TokenFilter.java
@@ -0,0 +1,35 @@
+package org.gcube.resourcemanagement.support.shared.util;
+
+
+ import java.io.IOException;
+
+ import javax.servlet.Filter;
+ import javax.servlet.FilterChain;
+ import javax.servlet.FilterConfig;
+ import javax.servlet.ServletException;
+ import javax.servlet.ServletRequest;
+ import javax.servlet.ServletResponse;
+
+ import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
+
+ public class TokenFilter implements Filter {
+
+ @Override
+ public void init(FilterConfig filterConfig) throws ServletException {
+
+ }
+
+ @Override
+ public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
+ SecurityTokenProvider.instance.reset();
+ chain.doFilter(request, response);
+ SecurityTokenProvider.instance.reset();
+ }
+
+ @Override
+ public void destroy() {
+
+ }
+
+ }
+