Create JSON /DiscoFeed equivalent

Description

If the Shib SP were to go support https://issues.shibboleth.net/jira/browse/SSPCPP-717 then the MDA should generate a JSON encoded /DiscoFeed equivalent of all IdPs that the MDA knows about, ready to be published. The JSON would have to be signed, of course, so maybe something JWS-ish?

Worth considering, or not?

Environment

None

Activity

Show:

Ian YoungApril 15, 2020 at 2:46 PM

Added to release notes.

Ian YoungApril 15, 2020 at 2:06 PM

Added a wiki example: Generate Discovery Feed

Added that example file to the repository: commit 8d2ca7956fe3eeedd5252c05f78e1bb3d4f26bf4.

Ian YoungApril 14, 2020 at 4:46 PM

Added DiscoFeedCollectionSerializer in commit 1834258f90e3f840d707d194f7323340519358f6.

Ian YoungApril 13, 2020 at 8:12 AM

Scott CantorApril 10, 2020 at 7:15 PM

FWIW, the actual code for the JSON generation is brute force code inside the DiscoverableMetadataProvider class in OpenSAML. The handler in the SP really just aggregates all those and handles the caching.

Done

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Created November 24, 2016 at 5:37 PM
Updated May 16, 2024 at 12:37 PM
Resolved April 15, 2020 at 2:46 PM