Skip to content

Deprecate SpringSecurityLdapTemplate #17028

Open
@jzheaux

Description

@jzheaux

SpringSecurityLdapTemplate exposes many operations that are available in modern-day Spring LDAP by way of LdapClient and LdapQueryBuilder. We should try and replace usage of SpringSecurityLdapTemplate with Spring LDAP's default LdapClient implementation to simplify maintenance and configuration.

  • Change PasswordComparisonAuthenticator to use LdapClient
  • Change FilterBasedLdapUserSearch to use LdapClient
  • Change ActiveDirectoryLdapAuthenticationProvider to use LdapClient
  • Add an LdapAuthoritiesPopulator implementation that uses LdapClient
  • Deprecate SpringSecurityLdapTemplate

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: ldapAn issue in spring-security-ldaptype: enhancementA general enhancement

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions