List<AuthMethodConfig> authMethod = authMethod(loginConfig.getAuthMethod()); if (loginConfig.getFormLoginConfig() != null) { d.setLoginConfig(new LoginConfig(loginConfig.getRealmName(), loginConfig.getFormLoginConfig().getLoginPage(), loginConfig.getFormLoginConfig().getErrorPage())); } else { d.setLoginConfig(new LoginConfig(loginConfig.getRealmName()));
public static void augment(LoginConfigMetaData dest, LoginConfigMetaData webFragmentMetaData, LoginConfigMetaData webMetaData, boolean resolveConflicts) { if (dest.getAuthMethod() == null) { dest.setAuthMethod(webFragmentMetaData.getAuthMethod()); } else if (webFragmentMetaData.getAuthMethod() != null) { if (!resolveConflicts && !dest.getAuthMethod().equals(webFragmentMetaData.getAuthMethod()) && (webMetaData == null || webMetaData.getAuthMethod() == null)) { throw new IllegalStateException("Unresolved conflict on auth method: " + dest.getAuthMethod()); } } if (dest.getRealmName() == null) { dest.setRealmName(webFragmentMetaData.getRealmName()); } else if (webFragmentMetaData.getRealmName() != null) { if (!resolveConflicts && !dest.getRealmName().equals(webFragmentMetaData.getRealmName()) && (webMetaData == null || webMetaData.getRealmName() == null)) { throw new IllegalStateException("Unresolved conflict on realm name: " + dest.getRealmName()); } } if (dest.getFormLoginConfig() == null) { dest.setFormLoginConfig(webFragmentMetaData.getFormLoginConfig()); } else if (webFragmentMetaData.getFormLoginConfig() != null) { FormLoginConfigMetaDataMerger.augment(dest.getFormLoginConfig(), webFragmentMetaData.getFormLoginConfig(), (webMetaData != null) ? webMetaData.getFormLoginConfig() : null, resolveConflicts); } } }
if (getRealmName() == null) setRealmName(webFragmentMetaData.getRealmName()); else if (webFragmentMetaData.getRealmName() != null) if (!resolveConflicts && !getRealmName().equals(webFragmentMetaData.getRealmName()) && (webMetaData == null || webMetaData.getRealmName() == null)) throw new IllegalStateException("Unresolved conflict on realm name: " + getRealmName());
List<AuthMethodConfig> authMethod = authMethod(loginConfig.getAuthMethod()); if (loginConfig.getFormLoginConfig() != null) { d.setLoginConfig(new LoginConfig(loginConfig.getRealmName(), loginConfig.getFormLoginConfig().getLoginPage(), loginConfig.getFormLoginConfig().getErrorPage())); } else { d.setLoginConfig(new LoginConfig(loginConfig.getRealmName()));
List<AuthMethodConfig> authMethod = authMethod(loginConfig.getAuthMethod()); if (loginConfig.getFormLoginConfig() != null) { d.setLoginConfig(new LoginConfig(loginConfig.getRealmName(), loginConfig.getFormLoginConfig().getLoginPage(), loginConfig.getFormLoginConfig().getErrorPage())); } else { d.setLoginConfig(new LoginConfig(loginConfig.getRealmName()));
loginConfig2.setRealmName(loginConfig.getRealmName()); if (loginConfig.getFormLoginConfig() != null)