diff --git a/CHANGELOG.md b/CHANGELOG.md
index 46343fd..d3c2191 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,7 +6,9 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
## [v4.4.0] - 2021-04-12
-Removed home library dep, using shub for messaging
+- #21781, migrated to new AccessTokenProvider class
+
+- #21157, removed home library dep, using shub for messaging
## [v4.3.1] - 2021-02-02
diff --git a/pom.xml b/pom.xml
index 7a604d5..ec01252 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
org.gcube.portlets.admin
vre-deploy
war
- 4.4.0
+ 4.4.0-SNAPSHOT
gCube VRE Deploy Wizard Portlet
gCube VRE Deploy Wizard Portlet.
@@ -40,7 +40,7 @@
org.gcube.distribution
maven-portal-bom
- 3.6.1
+ 3.6.3-SNAPSHOT
pom
import
@@ -52,10 +52,7 @@
gwt-user
provided
-
- org.gcube.common
- storagehub-client-library
-
+
org.gcube.applicationsupportlayer
aslcore
@@ -84,7 +81,6 @@
org.gcube.portal
oidc-library-portal
- [1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT)
provided
diff --git a/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java b/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java
index 145ee8d..d920f55 100644
--- a/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java
+++ b/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java
@@ -38,7 +38,7 @@ import org.gcube.applicationsupportlayer.social.NotificationsManager;
import org.gcube.applicationsupportlayer.social.shared.SocialNetworkingSite;
import org.gcube.applicationsupportlayer.social.shared.SocialNetworkingUser;
import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
-import org.gcube.common.authorization.library.provider.UmaJWTProvider;
+import org.gcube.common.authorization.library.provider.AccessTokenProvider;
import org.gcube.common.portal.PortalContext;
import org.gcube.common.resources.gcore.GenericResource;
import org.gcube.common.scope.api.ScopeProvider;
@@ -685,7 +685,7 @@ public class VREDeployerServiceImpl extends RemoteServiceServlet implements Vre
private void createVRESharedGroupFolder(UserManager uMan, org.gcube.vomanagement.usermanagement.model.GCubeGroup vreCreated, String designer, String manager, String description) throws Exception {
GroupManager gm = new LiferayGroupManager();
String previousToken = SecurityTokenProvider.instance.get();
- String previousUMAToken = UmaJWTProvider.instance.get();
+ String previousUMAToken = AccessTokenProvider.instance.get();
//get the super user
log.info("Getting super user with role {}", GatewayRolesNames.INFRASTRUCTURE_MANAGER.getRoleName());
//get the super user
@@ -725,7 +725,7 @@ public class VREDeployerServiceImpl extends RemoteServiceServlet implements Vre
log.info("Created the VRE Folder on storageHub: {} ", vreFolderName);
- UmaJWTProvider.instance.set(previousUMAToken);
+ AccessTokenProvider.instance.set(previousUMAToken);
SecurityTokenProvider.instance.set(previousToken);