180         RealmProvider model = session.realms();
   181         JsonFactory factory = mapper.getJsonFactory();
   182         JsonParser parser = factory.createJsonParser(is);
   186             while (parser.nextToken() == JsonToken.FIELD_NAME) {
   187                 if (
"realm".equals(parser.getText())) {
   189                     String currRealmName = parser.getText();
   190                     if (!currRealmName.equals(realmName)) {
   191                         throw new IllegalStateException(
"Trying to import users into invalid realm. Realm name: " + realmName + 
", Expected realm name: " + currRealmName);
   193                 } 
else if (
"users".equals(parser.getText())) {
   196                     if (parser.getCurrentToken() == JsonToken.START_ARRAY) {
   201                     List<UserRepresentation> userReps = 
new ArrayList<UserRepresentation>();
   202                     while (parser.getCurrentToken() == JsonToken.START_OBJECT) {
   203                         UserRepresentation user = parser.readValueAs(UserRepresentation.class);
   210                     if (parser.getCurrentToken() == JsonToken.END_ARRAY) {
 static void importUsers(KeycloakSession session, RealmProvider model, String realmName, List< UserRepresentation > userReps)
Definition: ImportUtils.java:262