public function parse(array $data, ParsingDispatcher $parsingDispatcher)
{
if (!array_key_exists('_href', $data['User'])) {
throw new Exceptions\Parser("Missing '_href' attribute for User element in Session.");
}
$userId = $this->requestParser->parseHref($data['User']['_href'], 'userId');
$user = $this->userService->loadUser($userId);
return new Values\UserSession($user, $data['name'], $data['identifier'], $data['csrfToken'], null);
}