@Bean @ConditionalOnMissingBean public ContextSource ldapContextSource() { LdapContextSource source = new LdapContextSource(); source.setUserDn(this.properties.getUsername()); source.setPassword(this.properties.getPassword()); source.setAnonymousReadOnly(this.properties.getAnonymousReadOnly()); source.setBase(this.properties.getBase()); source.setUrls(this.properties.determineUrls(this.environment)); source.setBaseEnvironmentProperties( Collections.unmodifiableMap(this.properties.getBaseEnvironment())); return source; }
context.setUrls(StringUtils.split(urls));
context.setUrls(StringUtils.split(urls));
/** * Spring context source for ldap connection * * @return Ldap context */ @Bean @ConditionalOnMissingBean public LdapContextSource contextSource() { LdapContextSource ldapContextSource = new LdapContextSource(); ldapContextSource.setUrls(ldapUrl); ldapContextSource.setBase(ldapBaseDN); ldapContextSource.setUserDn(ldapUserDN); ldapContextSource.setPassword(ldapPassword); ldapContextSource.setPooled(true); return ldapContextSource; }
@Bean @DependsOn("directoryServer") @ConditionalOnMissingBean public ContextSource contextSource() { LdapContextSource contextSource = new LdapContextSource(); EmbeddedLdapProperties.Credential credential = this.embeddedProperties .getCredential(); if (StringUtils.hasText(credential.getUsername()) && StringUtils.hasText(credential.getPassword())) { contextSource.setUserDn(credential.getUsername()); contextSource.setPassword(credential.getPassword()); } contextSource.setUrls(this.properties.determineUrls(this.environment)); return contextSource; }
@Bean @ConditionalOnMissingBean public ContextSource contextSource() { LdapContextSource contextSource = new LdapContextSource(); contextSource.setUserDn(this.properties.getUsername()); contextSource.setPassword(this.properties.getPassword()); contextSource.setBase(this.properties.getBase()); contextSource.setUrls(this.properties.determineUrls(this.environment)); contextSource.setBaseEnvironmentProperties(Collections .<String, Object>unmodifiableMap(this.properties.getBaseEnvironment())); return contextSource; }
protected LdapContextSource createLdapContextSource(IdpAuthConfig idpAuthConfig) { LdapContextSource ldapContextSource = new LdapContextSource(); ldapContextSource.setBase(idpAuthConfig.getLdapBase()); List<String> ldapUrls = idpAuthConfig.getLdapUrls(); ldapContextSource.setUrls(ldapUrls.toArray(new String[ldapUrls.size()])); ldapContextSource.setUserDn(idpAuthConfig.getLdapUser()); ldapContextSource.setPassword(idpAuthConfig.getLdapPassword()); ldapContextSource.afterPropertiesSet(); return ldapContextSource; } }
protected LdapContextSource createLdapContextSource(RestLdapConfig ldapConfig) { LdapContextSource ldapContextSource = new LdapContextSource(); ldapContextSource.setBase(ldapConfig.getLdapBase()); List<String> ldapUrls = ldapConfig.getLdapUrls(); ldapContextSource.setUrls(ldapUrls.toArray(new String[ldapUrls.size()])); ldapContextSource.setUserDn(ldapConfig.getLdapUser()); ldapContextSource.setPassword(ldapConfig.getLdapPassword()); ldapContextSource.afterPropertiesSet(); return ldapContextSource; }
@Override public void init(FilterConfig filterConfig) throws ServletException { ldapContextSource = new LdapContextSource(); checkRequiredConfigProperties(webAuthConfig); ldapContextSource.setBase(webAuthConfig.getLdapBase()); List<String> ldapUrls = webAuthConfig.getLdapUrls(); ldapContextSource.setUrls(ldapUrls.toArray(new String[ldapUrls.size()])); ldapContextSource.setUserDn(webAuthConfig.getLdapUser()); ldapContextSource.setPassword(webAuthConfig.getLdapPassword()); ldapContextSource.afterPropertiesSet(); ldapTemplate = new LdapTemplate(ldapContextSource); ldapTemplate.setIgnorePartialResultException(true); }
@PostConstruct protected void init() { if (webLdapConfig.getLdapEnabled()) { ldapContextSource = new LdapContextSource(); checkRequiredConfigProperties(webLdapConfig); ldapContextSource.setBase(webLdapConfig.getLdapBase()); List<String> ldapUrls = webLdapConfig.getLdapUrls(); ldapContextSource.setUrls(ldapUrls.toArray(new String[ldapUrls.size()])); ldapContextSource.setUserDn(webLdapConfig.getLdapUser()); ldapContextSource.setPassword(webLdapConfig.getLdapPassword()); ldapContextSource.afterPropertiesSet(); ldapTemplate = new LdapTemplate(ldapContextSource); ldapTemplate.setIgnorePartialResultException(true); } } }
@Override public void init(FilterConfig filterConfig) throws ServletException { ldapContextSource = new LdapContextSource(); checkRequiredConfigProperties(webLdapConfig); ldapContextSource.setBase(webLdapConfig.getLdapBase()); List<String> ldapUrls = webLdapConfig.getLdapUrls(); ldapContextSource.setUrls(ldapUrls.toArray(new String[ldapUrls.size()])); ldapContextSource.setUserDn(webLdapConfig.getLdapUser()); ldapContextSource.setPassword(webLdapConfig.getLdapPassword()); ldapContextSource.afterPropertiesSet(); ldapTemplate = new LdapTemplate(ldapContextSource); ldapTemplate.setIgnorePartialResultException(true); }
context.setUrls(StringUtils.split(urls));
context.setUrls(StringUtils.split(urls));
ctxSource.setUrls(config.getUrls().toArray(new String[]{}));
ctxSource.setUrls(config.getUrls().toArray(new String[]{}));