default RUser getAccount() throws UnirestException, KevoreeRegistryException { // be sure user is logged-in / refresh token if necessary / throws otherwise this.ensureLogin(); // GET account HttpResponse<String> res = Unirest.get(this.baseUrl() + "/api/account") .header("Authorization", "Bearer " + config().getString("user.access_token")) .asString(); if (res.getStatus() == 200) { ObjectMapper mapper = (ObjectMapper) Options.getOption(Option.OBJECT_MAPPER); return mapper.readValue(res.getBody(), RUser.class); } else { throw new KevoreeRegistryException("Invalid access token"); } } }