public void initializeConfigsWithServerConfig() { IdentityConfigParser configParser = IdentityConfigParser.getInstance(); initializeConfigs(configParser.getConfigElement(CONTEXT_MAPPINGS)); }
public static void populateProperties() { configuration = IdentityConfigParser.getInstance().getConfiguration(); eventListenerConfiguration = IdentityConfigParser.getInstance().getEventListenerConfiguration(); identityCacheConfigurationHolder = IdentityConfigParser.getInstance().getIdentityCacheConfigurationHolder(); identityCookiesConfigurationHolder = IdentityConfigParser.getIdentityCookieConfigurationHolder(); }
public static IdentityConfigParser getInstance() { if (parser == null) { synchronized (lock) { if (parser == null) { parser = new IdentityConfigParser(); } } } return parser; }
private void buildEventListenerData() { OMElement eventListeners = this.getConfigElement(IdentityConstants.EVENT_LISTENERS); if (eventListeners != null) { Iterator<OMElement> eventListener = eventListeners.getChildrenWithName(
private List<RewriteContext> getContextsToRewrite() { List<RewriteContext> rewriteContexts = new ArrayList<>(); Map<String, Object> configuration = IdentityConfigParser.getInstance().getConfiguration(); Object webAppContexts = configuration.get("TenantContextsToRewrite.WebApp.Context"); if (webAppContexts != null) { if (webAppContexts instanceof ArrayList) { for (String context : (ArrayList<String>) webAppContexts) { rewriteContexts.add(new RewriteContext(true, context)); } } else { rewriteContexts.add(new RewriteContext(true, webAppContexts.toString())); } } Object servletContexts = configuration.get("TenantContextsToRewrite.Servlet.Context"); if (servletContexts != null) { if (servletContexts instanceof ArrayList) { for (String context : (ArrayList<String>) servletContexts) { rewriteContexts.add(new RewriteContext(false, context)); } } else { rewriteContexts.add(new RewriteContext(false, servletContexts.toString())); } } return rewriteContexts; }
public static IdentityConfigParser getInstance(String filePath) { configFilePath = filePath; return getInstance(); }
Stack<String> nameStack = new Stack<String>(); secretResolver = SecretResolverFactory.create(rootElement, true); readChildElements(rootElement, nameStack); buildEventListenerData(); buildCacheConfig(); buildCookieConfig();
private void buildEventListenerData() { OMElement eventListeners = this.getConfigElement(IdentityConstants.EVENT_LISTENERS); if (eventListeners != null) { Iterator<OMElement> eventListener = eventListeners.getChildrenWithName(
claims = claimManager.getAllSupportedClaims(dialect, realm); String openidRealm = (String) IdentityConfigParser.getInstance().getConfiguration() .get(IdentityConfigParser.OPENID_REALM); .parseBoolean((String) IdentityConfigParser.getInstance().getConfiguration() .get(IdentityConfigParser.REQUEST_CLAIMS_FROM_IDP));
public static IdentityConfigParser getInstance(String filePath) { configFilePath = filePath; return getInstance(); }
Stack<String> nameStack = new Stack<String>(); secretResolver = SecretResolverFactory.create(rootElement, true); readChildElements(rootElement, nameStack); buildEventListenerData(); buildCacheConfig(); buildCookieConfig();
public void initializeConfigsWithServerConfig() { IdentityConfigParser configParser = IdentityConfigParser.getInstance(); initializeConfigs(configParser.getConfigElement(CONTEXT_MAPPINGS)); }
public static void populateProperties() { configuration = IdentityConfigParser.getInstance().getConfiguration(); eventListenerConfiguration = IdentityConfigParser.getInstance().getEventListenerConfiguration(); identityCacheConfigurationHolder = IdentityConfigParser.getInstance().getIdentityCacheConfigurationHolder(); identityCookiesConfigurationHolder = IdentityConfigParser.getIdentityCookieConfigurationHolder(); }
private void buildEventListenerData() { OMElement eventListeners = this.getConfigElement(IdentityConstants.EVENT_LISTENERS); if (eventListeners != null) { Iterator<OMElement> eventListener = eventListeners.getChildrenWithName(
String decodedSAMLRequest = null; boolean propertySAMLSOAPBindingEnabled = IdentityConfigParser.getInstance() .getConfiguration().containsKey(SAMLSSOConstants.SLO_SAML_SOAP_BINDING_ENABLED); boolean isSAMLSOAPBindingEnabled; isSAMLSOAPBindingEnabled = Boolean.parseBoolean(IdentityConfigParser.getInstance() .getConfiguration().get(SAMLSSOConstants.SLO_SAML_SOAP_BINDING_ENABLED).toString()); } else { isSAMLSOAPBindingEnabled = false;
public static IdentityConfigParser getInstance(String filePath) { configFilePath = filePath; return getInstance(); }
Stack<String> nameStack = new Stack<String>(); secretResolver = SecretResolverFactory.create(rootElement, true); readChildElements(rootElement, nameStack); buildEventListenerData(); buildCacheConfig(); buildCookieConfig();
public static IdentityConfigParser getInstance() { if (parser == null) { synchronized (lock) { if (parser == null) { parser = new IdentityConfigParser(); } } } return parser; }
private void readSSOConsentEnabledConfig() { IdentityConfigParser identityConfigParser = IdentityConfigParser.getInstance(); OMElement consentElement = identityConfigParser.getConfigElement(CONFIG_ELEM_CONSENT); if (consentElement != null) { OMElement ssoConsentEnabledElem = consentElement.getFirstChildWithName( new QName(IDENTITY_DEFAULT_NAMESPACE, CONFIG_ELEM_ENABLE_SSO_CONSENT_MANAGEMENT)); if (ssoConsentEnabledElem != null) { String ssoConsentEnabledElemText = ssoConsentEnabledElem.getText(); if (isNotBlank(ssoConsentEnabledElemText)) { ssoConsentEnabled = Boolean.parseBoolean(ssoConsentEnabledElemText); if (isDebugEnabled()) { logDebug("Consent management for SSO is set to " + ssoConsentEnabled + " from configurations."); } return; } } } ssoConsentEnabled = true; }
public static void populateProperties() { configuration = IdentityConfigParser.getInstance().getConfiguration(); eventListenerConfiguration = IdentityConfigParser.getInstance().getEventListenerConfiguration(); identityCacheConfigurationHolder = IdentityConfigParser.getInstance().getIdentityCacheConfigurationHolder(); identityCookiesConfigurationHolder = IdentityConfigParser.getIdentityCookieConfigurationHolder(); }