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

Refactor oak.spi.security into a separate module/bundle

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.7.10, 1.8.0
    • core, security
    • None

    Description

      In the light of the modularization effort it would IMHO make a lot of sense to refactor oak.spi.security.* into a separate module/bundle that could be release independent of oak-core.

      As far as I could see so far this is currently not easily doable due to the dependency of oak.spi.security.* on oak.plugins.tree, which in turn relies on o.a.j.oak.query.QueryEngineSettings and other oak-core internals (see also OAK-6304). Most likely this issue would therefore require a complete review (and possibly a split) of the oak.plugins.tree package space which contains a mixture of utilities and 'API' (like e.g. TreeContext and TreeLocation)... will open a separate issue for this linking to this one.

      cc: stillalex, rombert, mduerig, tmueller

      Attachments

        1. PropInfo.patch
          7 kB
          Alex Deparvu

        Issue Links

          Activity

            People

              angela Angela Schreiber
              angela Angela Schreiber
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: