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

Support easier integration into configuration by plugins

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 4.1.0
    • Component/s: Configuration
    • Labels:
      None

      Description

      Per JDUO-10, we need to come up with a new way to pull together various collections of objects in the configuration when they need to be extensible via plugins.

      There will be different cases for this, some that require users be able to edit settings and others that don't.

      The canonical cases involve the lists of flow descriptors for authentication, interceptors, less so c14n but it's the same use case.

      Some of these are also ordered in a few cases, which complicates matters.

      We may need to full-on replace these collections with objects that wrap the collections and can be interacted with by plugins at runtime intelligently. Annotations could work too, but as with all annotations the problem becomes how to customize at deployment time.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 2 days, 2 hours, 15 minutes
                  2d 2h 15m