Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-78673

Remove shims from Authorization Manager subsystem

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • None
    • None
    • Fully Compatible
    • Security 2023-07-10, Security 2023-07-24, Security 2023-08-07, Security 2023-08-21, Security 2023-09-04, Security 2023-10-30, Security 2023-11-13, Security 2023-11-27, Security 2023-12-11, Security 2023-12-25, Security 2024-01-08, Security 2024-01-22
    • 160

    Description

      The shims in the authorization manager and all of its inherited classes makes adding new functionality to the manager very complicated and makes it very difficult to modify the authorization manager classes in general.

       

      This ticket will remove the shims, but will not reduce some of the complexity introduced by the enterprise authorization managers, since we will still keep the same concept of the wrapped managers.

      Attachments

        Activity

          People

            shreyas.kalyan@mongodb.com Shreyas Kalyan
            shreyas.kalyan@mongodb.com Shreyas Kalyan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: