class DefaultUserAuthService implements UserAuthService {

    @Override
    public User getAuthenticatedUser() {
        return userService.getUserById(retriever.getUserId());
    }

    public  DefaultUserAuthService(UserService userService, AuthenticationInfoRetriever retriever);

}