Class LdapUserServiceBeanDefinitionParser
- java.lang.Object
-
- org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser
-
- org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser
-
- All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
public class LdapUserServiceBeanDefinitionParser extends AbstractUserDetailsServiceBeanDefinitionParser
- Since:
- 2.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATT_GROUP_ROLE_ATTRIBUTEstatic java.lang.StringATT_GROUP_SEARCH_BASEstatic java.lang.StringATT_GROUP_SEARCH_FILTERstatic java.lang.StringATT_SERVERstatic java.lang.StringATT_USER_SEARCH_BASEstatic java.lang.StringATT_USER_SEARCH_FILTERstatic java.lang.StringDEF_GROUP_SEARCH_BASEstatic java.lang.StringDEF_GROUP_SEARCH_FILTERstatic java.lang.StringDEF_USER_SEARCH_BASEstatic java.lang.StringINET_ORG_PERSON_MAPPER_CLASSstatic java.lang.StringLDAP_AUTHORITIES_POPULATOR_CLASSstatic java.lang.StringLDAP_SEARCH_CLASSstatic java.lang.StringLDAP_USER_MAPPER_CLASSstatic java.lang.StringPERSON_MAPPER_CLASS-
Fields inherited from class org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser
CACHING_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description LdapUserServiceBeanDefinitionParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoParse(org.w3c.dom.Element elt, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)protected java.lang.StringgetBeanClassName(org.w3c.dom.Element element)-
Methods inherited from class org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser
parse
-
-
-
-
Field Detail
-
ATT_SERVER
public static final java.lang.String ATT_SERVER
- See Also:
- Constant Field Values
-
ATT_USER_SEARCH_FILTER
public static final java.lang.String ATT_USER_SEARCH_FILTER
- See Also:
- Constant Field Values
-
ATT_USER_SEARCH_BASE
public static final java.lang.String ATT_USER_SEARCH_BASE
- See Also:
- Constant Field Values
-
DEF_USER_SEARCH_BASE
public static final java.lang.String DEF_USER_SEARCH_BASE
- See Also:
- Constant Field Values
-
ATT_GROUP_SEARCH_FILTER
public static final java.lang.String ATT_GROUP_SEARCH_FILTER
- See Also:
- Constant Field Values
-
ATT_GROUP_SEARCH_BASE
public static final java.lang.String ATT_GROUP_SEARCH_BASE
- See Also:
- Constant Field Values
-
ATT_GROUP_ROLE_ATTRIBUTE
public static final java.lang.String ATT_GROUP_ROLE_ATTRIBUTE
- See Also:
- Constant Field Values
-
DEF_GROUP_SEARCH_FILTER
public static final java.lang.String DEF_GROUP_SEARCH_FILTER
- See Also:
- Constant Field Values
-
DEF_GROUP_SEARCH_BASE
public static final java.lang.String DEF_GROUP_SEARCH_BASE
- See Also:
- Constant Field Values
-
LDAP_SEARCH_CLASS
public static final java.lang.String LDAP_SEARCH_CLASS
- See Also:
- Constant Field Values
-
PERSON_MAPPER_CLASS
public static final java.lang.String PERSON_MAPPER_CLASS
- See Also:
- Constant Field Values
-
INET_ORG_PERSON_MAPPER_CLASS
public static final java.lang.String INET_ORG_PERSON_MAPPER_CLASS
- See Also:
- Constant Field Values
-
LDAP_USER_MAPPER_CLASS
public static final java.lang.String LDAP_USER_MAPPER_CLASS
- See Also:
- Constant Field Values
-
LDAP_AUTHORITIES_POPULATOR_CLASS
public static final java.lang.String LDAP_AUTHORITIES_POPULATOR_CLASS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBeanClassName
protected java.lang.String getBeanClassName(org.w3c.dom.Element element)
- Specified by:
getBeanClassNamein classAbstractUserDetailsServiceBeanDefinitionParser
-
doParse
protected void doParse(org.w3c.dom.Element elt, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)- Specified by:
doParsein classAbstractUserDetailsServiceBeanDefinitionParser
-
-