public static void clearUserEffectiveRoles() { org.sakaiproject.authz.api.SecurityService service = getInstance(); if (service == null) return; service.clearUserEffectiveRoles(); } }
public static void clearUserEffectiveRoles() { org.sakaiproject.authz.api.SecurityService service = getInstance(); if (service == null) return; service.clearUserEffectiveRoles(); } }
/** * @inheritDoc */ public void logout() { userDirectoryService().destroyAuthentication(); securityService.clearUserEffectiveRoles(); // invalidate the sakai session, which makes it unavailable, unbinds all the bound objects, // including the session, which will close and generate the logout event Session sakaiSession = sessionManager().getCurrentSession(); sakaiSession.invalidate(); }