Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-20066

Fix references resolution for Dynamic LDAP References

    XMLWordPrintable

    Details

    • Backlog priority:
      200
    • Sprint:
      nxsupport 8.4.1, nxsupport 8.4.2
    • Story Points:
      1

      Description

      LDAPReferences based on dynamic attribute need to fetch all the object attributes because the attributes matching the LDAP filter may not be part of the attributes mapped by the directory configuration.
      This is a regression and it was introduced by NXP-18078 when trying to minimize the LDAP trafic (not returning unneeded attributes).

      A partial rollback is needed: the fetchAllAttributes in LDAPSession#getLdapEntry(String, boolean) argument should be always false, except when resolving the references with a dynamic attributes. In all other cases, the attributes mapping in the directory configuration are enough.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 2 hours
                  1d 2h