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.

  • [ ] #17289
  • [ ] #17290
  • [ ] #17291
  • [ ] Add an LdapAuthoritiesPopulator implementation that uses LdapClient
  • [ ] Deprecate SpringSecurityLdapTemplate

Comment From: minkukjo

@jzheaux I would like to work on this issue. Please let me know if it's available for contribution. Thanks!

Comment From: jzheaux

Thanks, @minkukjo! I've converted the first three to issues and we can start from there. If you would please comment on one of those and I'll assign it to you.