类 LdapAuthConfig
- java.lang.Object
-
- com.alibaba.nacos.plugin.auth.impl.LdapAuthConfig
-
@Configuration @EnableAutoConfiguration(exclude=org.springframework.boot.autoconfigure.ldap.LdapAutoConfiguration.class) public class LdapAuthConfig extends java.lang.Objectldap auth config.- 作者:
- onewe
-
-
字段概要
字段 修饰符和类型 字段 说明 private booleancaseSensitiveprivate java.lang.StringfilterPrefixprivate java.lang.StringldapBaseDcprivate java.lang.StringldapTimeOutprivate java.lang.StringldapUrlprivate java.lang.Stringpasswordprivate java.lang.StringuserDn
-
构造器概要
构造器 构造器 说明 LdapAuthConfig()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 LdapAuthenticationProviderldapAuthenticationProvider(org.springframework.ldap.core.LdapTemplate ldapTemplate, NacosUserDetailsServiceImpl userDetailsService, NacosRoleServiceImpl nacosRoleService)org.springframework.ldap.core.support.LdapContextSourceldapContextSource()org.springframework.ldap.core.LdapTemplateldapTemplate(org.springframework.ldap.core.support.LdapContextSource ldapContextSource)
-
-
-
字段详细资料
-
ldapUrl
@Value("${nacos.core.auth.ldap.url:ldap://localhost:389}") private java.lang.String ldapUrl
-
ldapBaseDc
@Value("${nacos.core.auth.ldap.basedc:dc=example,dc=org}") private java.lang.String ldapBaseDc
-
ldapTimeOut
@Value("${nacos.core.auth.ldap.timeout:3000}") private java.lang.String ldapTimeOut
-
userDn
@Value("${nacos.core.auth.ldap.userDn:cn=admin,dc=example,dc=org}") private java.lang.String userDn
-
password
@Value("${nacos.core.auth.ldap.password:password}") private java.lang.String password
-
filterPrefix
@Value("${nacos.core.auth.ldap.filter.prefix:uid}") private java.lang.String filterPrefix
-
caseSensitive
@Value("${nacos.core.auth.ldap.case.sensitive:true}") private boolean caseSensitive
-
-
方法详细资料
-
ldapTemplate
@Bean @Conditional(ConditionOnLdapAuth.class) public org.springframework.ldap.core.LdapTemplate ldapTemplate(org.springframework.ldap.core.support.LdapContextSource ldapContextSource)
-
ldapContextSource
@Bean public org.springframework.ldap.core.support.LdapContextSource ldapContextSource()
-
ldapAuthenticationProvider
@Bean @Conditional(ConditionOnLdapAuth.class) public LdapAuthenticationProvider ldapAuthenticationProvider(org.springframework.ldap.core.LdapTemplate ldapTemplate, NacosUserDetailsServiceImpl userDetailsService, NacosRoleServiceImpl nacosRoleService)
-
-