@Test public void testCustomEnvironment() { Map<String, String> map = new HashMap<String, String>(); map.put("foo", "bar"); factory.setEnvironment(map); assertEquals("bar", factory.getEnvironment().get("foo")); }
contextFactory.getEnvironment().put("java.naming.ldap.factory.socket", SkipSSLCheckSocketFactory.class.getName()); contextFactory.getEnvironment().put("java.naming.referral", securityConfig.followShiroLDAPReferrals() ? "follow" : "ignore"); if (securityConfig.getShiroLDAPUrl() != null) { contextFactory.setUrl(securityConfig.getShiroLDAPUrl());
contextFactory.getEnvironment().put("java.naming.ldap.factory.socket", SkipSSLCheckSocketFactory.class.getName()); contextFactory.getEnvironment().put("java.naming.referral", securityConfig.followShiroLDAPReferrals() ? "follow" : "ignore"); if (securityConfig.getShiroLDAPUrl() != null) { contextFactory.setUrl(securityConfig.getShiroLDAPUrl());
contextFactory.getEnvironment().put("java.naming.ldap.factory.socket", SkipSSLCheckSocketFactory.class.getName());
private void configureRealm( Config config ) Map<String,Object> environment = contextFactory.getEnvironment(); Long connectionTimeoutMillis = config.get( SecuritySettings.ldap_connection_timeout ).toMillis(); Long readTimeoutMillis = config.get( SecuritySettings.ldap_read_timeout ).toMillis();