Package org.springframework.security.ldap.userdetails
package org.springframework.security.ldap.userdetails
LDAP-focused
UserDetails
implementations which map from a ubset of the data
contained in some of the standard LDAP types (such as InetOrgPerson
).-
ClassDescriptionThe default strategy for obtaining user role information from the directory.UserDetails implementation whose properties are based on a subset of the LDAP schema for inetOrgPerson.Obtains a list of granted authorities for an Ldap user.An authority that contains at least a DN and a role name for an LDAP entry but can also contain other desired attributes to be fetched during an LDAP authority search.Captures the information for a user's LDAP entry.A UserDetails implementation which is used internally by the Ldap services.Variation of essence pattern.An Ldap implementation of UserDetailsManager.The context mapper used by the LDAP authentication provider to create an LDAP user object.LDAP implementation of UserDetailsService based around an
LdapUserSearch
and anLdapAuthoritiesPopulator
.A LDAP authority populator that can recursively search static nested groups.UserDetails implementation whose properties are based on the LDAP schema for Person.Operations to map a UserDetails object to and from a Spring LDAPDirContextOperations
implementation.