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

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

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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: Alex Deparvu, Robert Munteanu, Michael Dürig, Terry Mueller

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment