Class UserSitesToGroupsAndRolesMapper


  • public class UserSitesToGroupsAndRolesMapper
    extends Object
    • Field Detail

      • log

        protected static final com.liferay.portal.kernel.log.Log log
      • user

        protected com.liferay.portal.model.User user
      • mapper

        protected org.gcube.oidc.OIDCToSitesAndRolesMapper mapper
      • userManager

        protected org.gcube.vomanagement.usermanagement.UserManager userManager
      • groupManager

        protected org.gcube.vomanagement.usermanagement.GroupManager groupManager
      • roleManager

        protected org.gcube.vomanagement.usermanagement.RoleManager roleManager
      • rootVOName

        protected String rootVOName
      • roleNameToRole

        protected Map<String,​org.gcube.vomanagement.usermanagement.model.GCubeRole> roleNameToRole
    • Constructor Detail

      • UserSitesToGroupsAndRolesMapper

        public UserSitesToGroupsAndRolesMapper​(com.liferay.portal.model.User user,
                                               org.gcube.oidc.OIDCToSitesAndRolesMapper mapper)
    • Method Detail

      • map

        public void map()
      • rolesToSiteDescendant

        protected void rolesToSiteDescendant​(org.gcube.oidc.Site actualSite)
      • checkForSiteRemoval

        protected void checkForSiteRemoval​(org.gcube.oidc.Site gwSitesTree)