Uploaded image for project: 'Identity Provider'
  1. Identity Provider
  2. IDP-1449

Externalizing MetadataFilters

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Configuration, Metadata
    • Labels:
      None

      Description

      It would be nice for various reasons to be able to define metadata filters separately from the metadata resolvers they're applied to, instead of strictly via containment.

      Syntactically this should be pretty easy via filterRef style syntax approaches we've used elsewhere but I note we removed the config support for the Chaining filter so that might have to get pulled back in.

      We talked on a call about the possibility of reloading filters independently of the metadata itself, but after thinking about that, it's probably not a good idea anyway, since it would create problems with metadata inconsistency but I think it's worth considering how we might support reloading of a single metadata resolver might trigger a re-injection of filters into the resolver, which would allow proxied beans to be used as filters. Needs more thought.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              cantor.2@osu.edu Scott Cantor
              Reporter:
              cantor.2@osu.edu Scott Cantor
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: