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.String
ATT_GROUP_ROLE_ATTRIBUTE
static java.lang.String
ATT_GROUP_SEARCH_BASE
static java.lang.String
ATT_GROUP_SEARCH_FILTER
static java.lang.String
ATT_SERVER
static java.lang.String
ATT_USER_SEARCH_BASE
static java.lang.String
ATT_USER_SEARCH_FILTER
static java.lang.String
DEF_GROUP_SEARCH_BASE
static java.lang.String
DEF_GROUP_SEARCH_FILTER
static java.lang.String
DEF_USER_SEARCH_BASE
static java.lang.String
INET_ORG_PERSON_MAPPER_CLASS
static java.lang.String
LDAP_AUTHORITIES_POPULATOR_CLASS
static java.lang.String
LDAP_SEARCH_CLASS
static java.lang.String
LDAP_USER_MAPPER_CLASS
static java.lang.String
PERSON_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 void
doParse(org.w3c.dom.Element elt, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected java.lang.String
getBeanClassName(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:
getBeanClassName
in 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:
doParse
in classAbstractUserDetailsServiceBeanDefinitionParser
-
-