realmsManager.createRealms(config); refreshRealm(config.getName(),authRealmName); final FileRealm fr = (FileRealm) realmsManager.getFromLoadedRealms(config.getName(),authRealmName); CreateFileUser.handleAdminGroup(authRealmName, groups); String[] groups1 = groups.toArray(new String[groups.size()]); try {
CreateFileUser.refreshRealm(config.getName(), authRealmName); fr = (FileRealm) realmsManager.getFromLoadedRealms(config.getName(),authRealmName); if (fr == null) {
CreateFileUser.handleAdminGroup(authRealmName, groups); String[] groups1 = (groups == null) ? null: groups.toArray(new String[groups.size()]); fr.updateUser(userName, userName, password, groups1);
CreateFileUser.refreshRealm(config.getName(), authRealmName); fr = (FileRealm) realmsManager.getFromLoadedRealms(config.getName(),authRealmName); if (fr == null) {
CreateFileUser.handleAdminGroup(authRealmName, groups); String[] groups1 = (groups == null) ? null: groups.toArray(new String[groups.size()]); fr.updateUser(userName, userName, password, groups1);
realmsManager.createRealms(config); refreshRealm(config.getName(),authRealmName); final FileRealm fr = (FileRealm) realmsManager.getFromLoadedRealms(config.getName(),authRealmName); CreateFileUser.handleAdminGroup(authRealmName, groups); String[] groups1 = groups.toArray(new String[groups.size()]); try {
fr.writeKeyFile(kFile); CreateFileUser.refreshRealm(config.getName(),authRealmName); report.setActionExitCode(ActionReport.ExitCode.SUCCESS); } catch (NoSuchUserException e) {
fr.removeUser(userName); fr.persist(); CreateFileUser.refreshRealm(config.getName(),authRealmName); report.setActionExitCode(ActionReport.ExitCode.SUCCESS); } catch (NoSuchUserException e) {
refreshRealm(authRealmName); } catch (Exception e) { e.printStackTrace();