This models a Sakai Session and hopefully provides all the information one might need about a session,
attributes which are passed back are limited for security reasons
This class is needed to allow input and output since the User/UserEdit classes are too hard to work with,
it is disappointing that this is needed, very disappointing indeed
They seem to already be wrapped in a proxy as well for some reason based on the failure from xstream when
it tries to work with them
EntityUser() -
Constructor for class org.sakaiproject.entitybroker.providers.model.EntityUser
Gets the list of all memberships for the current user if no params provided, otherwise gets
memberships in a specified location or for a specified user
Handle the special needs of UX site membership settings, either getting the current list of
site memberships via a GET request, or creating a new batch of site memberships via a POST
request.