@GET @NoCache @Produces("application/json") public List<RealmRepresentation> getRealms() { logger.debug(("getRealms()")); RealmManager realmManager = new RealmManager(session); List<RealmModel> realms = session.getRealms(admin); List<RealmRepresentation> reps = new ArrayList<RealmRepresentation>(); for (RealmModel realm : realms) { reps.add(realmManager.toRepresentation(realm)); } return reps; }