Skip to content

Conversation

@adamretter
Copy link
Member

Backport of #167

This fixes a number of issues in the LDAP Security Realm module, including:

  1. Not being able to authenticate without causing a StackOverflowError
  2. Not being able to retrieve an LDAP group via SecurityManager#getGroup(String)
  3. Missing eXist-db style metadata attributes from Accounts
  4. Entirely missing metadata from Groups
  5. A number of issues with qualified and unqualified principal names.

It also removes the defunct and unusable Active Directory Security Realm module, as its functionality can be achieved with by using the LDAP Security Realm module instead.

In addition it adds a set of Integration Tests for the LDAP Security Realm that tests the realm against an embedded Apache Directory Server.

Closes #141

…een handled by the LDAP security module for some time
… previously: not being able to authenticate, not being able to retrieve a group, missing metadata attributes, and a number of issues with qualified and unqualified principal names.

Closes #141
@adamretter adamretter added this to the elemental-6.9.1 milestone Jan 16, 2026
@adamretter adamretter self-assigned this Jan 16, 2026
@adamretter adamretter added the bug Something isn't working label Jan 16, 2026
@cla-bot cla-bot bot added the cla-signed label Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working cla-signed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants