Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-9773

DefaultSyncContext#syncMembership() compares external ids case-sensitively

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.42.0, 1.22.10
    • 1.44.0, 1.22.12
    • auth-external
    • None

    Description

      DefaultSyncContext#syncMembership() uses ids of Authorizables as keys in HashMaps. Since UserManagerImpl#getAuthorizable(String) works case-insensitively, this leads to misbehavior.

      Attachments

        1. OAK-9773.patch
          2 kB
          Manfred Baedke

        Issue Links

          Activity

            People

              baedke Manfred Baedke
              baedke Manfred Baedke
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: