...
The RA21 Discovery and Persistence Service (aka thiss.io) is an implementation of the RA21 recommendations for Identity Provider discovery and persistence. The service consists of the following parts:
- An Identity Provider Persistence Service which allows SPs to launch an authentication request to the the last used IdP associated with a device/browser.
- An implementation of SAML Identity Provider Discovery which persists choices in the Persitence Service (1)
- An MDQ implementation covering at least edugain eduGAIN SAML metadata and implementing extensions for metadata search.
...
The users of the RA21 Discovery and Persistence Service are:
- SPs Service Providers integrating the Persistence Service.
- SPs Service Providers integrating the Discovery Service.
- End users relying on the service for Discovery and Persistence.
Contacts
All operations, business development and stakeholders contacts
...
- Commercial CDNs used to deliver web artifacts (JS, HTML, CSS) to end user browsers.
- Frontend software https://github.com/TheIdentitySelector/thiss-js, to be implemented by Service Providers.
- A backend consisting of an MDQ implementation with search extensions enabled (currently pyff.io).
Technology Infrastructure
...
All software components except the CDN is are configured and maintained using cosmos+puppet infrastructure at https://github.com/TheIdentitySelector/thiss-ops. Documentation in the docs directory. Monitoring is done using nagios generated automatically from service configuration. Additional monitoring is done using pingdom. Status.io is used to communicate service status.
...