if (homeRealmObj instanceof String) {
homeRealm = (String)homeRealmObj;
} else if (homeRealmObj instanceof CallbackHandler) {
CallbackHandler hrCB = (CallbackHandler)homeRealmObj;
HomeRealmCallback callback = new HomeRealmCallback(request);
hrCB.handle(new Callback[] {callback});
homeRealm = callback.getHomeRealm();
}
}
LOG.info("HomeRealm: " + homeRealm);