removed update of LDAP Group, no longer needed with keycloak

This commit is contained in:
Massimiliano Assante 2020-09-28 12:09:55 +02:00
parent 97da844261
commit 8b34a6230a
2 changed files with 1 additions and 8 deletions

View File

@ -12,7 +12,7 @@
<groupId>org.gcube.portal.plugins</groupId> <groupId>org.gcube.portal.plugins</groupId>
<artifactId>VREFolder-hook</artifactId> <artifactId>VREFolder-hook</artifactId>
<name>VREFolder-hook Hook</name> <name>VREFolder-hook Hook</name>
<version>6.7.0</version> <version>6.7.0-SNAPSHOT</version>
<packaging>war</packaging> <packaging>war</packaging>
<description> <description>
VREFolder-hook handles the user adding/removal from the related Home Library VRE Folder VREFolder-hook handles the user adding/removal from the related Home Library VRE Folder

View File

@ -14,7 +14,6 @@ import org.gcube.common.storagehub.client.proxies.GroupManagerClient;
import org.gcube.portal.oidc.lr62.OIDCUmaUtil; import org.gcube.portal.oidc.lr62.OIDCUmaUtil;
import org.gcube.portal.plugins.thread.CheckShareLatexUserThread; import org.gcube.portal.plugins.thread.CheckShareLatexUserThread;
import org.gcube.portal.plugins.thread.RemoveUserTokenFromVREThread; import org.gcube.portal.plugins.thread.RemoveUserTokenFromVREThread;
import org.gcube.portal.plugins.thread.UpdateUserToLDAPGroupThread;
import org.gcube.vomanagement.usermanagement.GroupManager; import org.gcube.vomanagement.usermanagement.GroupManager;
import org.gcube.vomanagement.usermanagement.RoleManager; import org.gcube.vomanagement.usermanagement.RoleManager;
import org.gcube.vomanagement.usermanagement.UserManager; import org.gcube.vomanagement.usermanagement.UserManager;
@ -135,9 +134,6 @@ public class GCubeHookUserLocalService extends UserLocalServiceWrapper {
String scope = gm.getInfrastructureScope(groupId); String scope = gm.getInfrastructureScope(groupId);
org.gcube.vomanagement.usermanagement.UserManager um = new LiferayUserManager(); org.gcube.vomanagement.usermanagement.UserManager um = new LiferayUserManager();
String username = um.getUserById(userId).getUsername(); String username = um.getUserById(userId).getUsername();
//add the user to LDAP Group
Thread tLdap = new Thread(new UpdateUserToLDAPGroupThread(username, scope, groupId, false));
tLdap.start();
//add the user to shareLatex //add the user to shareLatex
Thread t = new Thread(new CheckShareLatexUserThread(username, scope)); Thread t = new Thread(new CheckShareLatexUserThread(username, scope));
t.start(); t.start();
@ -228,9 +224,6 @@ public class GCubeHookUserLocalService extends UserLocalServiceWrapper {
String scope = gm.getInfrastructureScope(groupId); String scope = gm.getInfrastructureScope(groupId);
org.gcube.vomanagement.usermanagement.UserManager um = new LiferayUserManager(); org.gcube.vomanagement.usermanagement.UserManager um = new LiferayUserManager();
String username = um.getUserById(userId).getUsername(); String username = um.getUserById(userId).getUsername();
//remove the user to LDAP Group
Thread tLdap = new Thread(new UpdateUserToLDAPGroupThread(username, scope, groupId, true));
tLdap.start();
setUser2VREFolder(gm, um, username, scope, false); setUser2VREFolder(gm, um, username, scope, false);
Thread tToken = new Thread(new RemoveUserTokenFromVREThread(username, scope)); Thread tToken = new Thread(new RemoveUserTokenFromVREThread(username, scope));
tToken.start(); tToken.start();