question: gets all the roles for the un authenticated user . anonymous and authenticated roles are appended if necessary concode_field_sep Role authenticatedRole concode_elem_sep User user concode_elem_sep Integer locationId concode_elem_sep Role anonymousRole concode_elem_sep Log log concode_elem_sep Locale locale concode_elem_sep List<String> proxies concode_elem_sep long serialVersionUID concode_field_sep Integer getLocationId concode_elem_sep Location getLocation concode_elem_sep User authenticate concode_elem_sep User getAuthenticatedUser concode_elem_sep void removeProxyPrivilege concode_elem_sep void setUserLocation concode_elem_sep Role getAuthenticatedRole concode_elem_sep boolean hasPrivilege concode_elem_sep boolean isAuthenticated concode_elem_sep Role getAnonymousRole concode_elem_sep User becomeUser concode_elem_sep void logout concode_elem_sep void setLocation concode_elem_sep void addProxyPrivilege concode_elem_sep void refreshAuthenticatedUser concode_elem_sep void setLocationId concode_elem_sep Locale getLocale concode_elem_sep void setLocale
target: Set < Role > function ( ) { return getAllRoles ( getAuthenticatedUser ( ) ) ; }