Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-2270

Build a Registry of All Properties Supported

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Minor
    • None
    • None
    • None

    Description

      Details for identified task:

      • Generate a list of all properties including name, description, default value and shib version
      • Provide the UI to display/add/update properties
      • Allow updated properties to be used to configure Shib IdP
      • Things to consider:
        • Do no allow duplicate properties
        • No properties are required
        • Active/inactive
        • Blank property value is commented when uploaded to Shib IdP
        • Admin access only

       

      Discussion Notes:

      Allow the ability to get information on each property and potentially set each property.

      Collect all properties that have been defined to date in the IdP, a definition of its impact and implications of its possible values, and what it might conflict with.

      Probably would want to categorize and  maybe be able to assign keywords (probably would be good to have a pre-assigned set, but allow user to add more), and then allow one to search by those.

      Decide if ShibUI would write these out to the "normal set of property files that the IdP comes with", or if it would just write all of them into a single override property file (like how messages are handled, and if that is possible to guarantee in terms of the order in which property files are read), or into a set of "by-category override files".

      Noting, though, that almost all properties (except message ones used in views) require a restart for a property setting change to take effect.

      This will be for the out of the box properties for the IdP being configured plus any user defined properties.

      UI to manage properties - 3 fields property name, description and value

      BE - scraper to retrieve IdP properties, web service and storage model.

       

      Notes:

      • Generate a list of all properties including name, description, default value and shib version
      • Provide the UI to display/add/update properties
      • Allow updated properties to be used to configure Shib IdP
      • Things to consider:
        • Do no allow duplicate properties
        • No properties are required
        • Active/inactive
        • Blank property value is commented when uploaded to Shib IdP
        • Admin access only
        •  

      Attachments

        Activity

          People

            sean.porth@at.internet2.edu Sean Porth
            steven.erickson@at.internet2.edu Steven Erickson (unicon.net)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1 day, 4 hours Original Estimate - 1 day, 4 hours
                1d 4h
                Remaining:
                Time Spent - 3 days, 2 hours, 6 minutes Remaining Estimate - 6 hours
                6h
                Logged:
                Time Spent - 3 days, 2 hours, 6 minutes Remaining Estimate - 6 hours
                3d 2h 6m