OpenConext / OpenConext/Stepup-gssp-bundle
Preserve and expose mdui:UIInfo (service name) during authentication
Open
- Dominant language
- PHP
- Stars
- 1
- Forks
- 0
- Avg merge
- 17d 37m
- Merged PRs (30d)
- 1
Description
Refinement
Context
Multiple tickets (Stepup-gssp-example#140, Stepup-tiqr#401, Stepup-Webauthn#258) depend on GSSP applications being able to read the service name (mdui:UIInfo / mdui:DisplayName) carried in the AuthnRequest, see OpenConext/Stepup-Gateway#587. The gssp-bundle's StateHandler stores AuthnRequest state for the authentication flow, GSSP apps need this data available in the authentication flow.
Acceptance criteria
-
mdui:UIInfoextension data from the incoming AuthnRequest is preserved in state during authentication flows. - GSSP applications can read the preserved
mdui:DisplayNamevalues (and theirxml:lang) from state. - If no
mdui:UIInfois present in the AuthnRequest, state handling does not error. - Existing authentication state behaviour is unaffected for requests without
mdui:UIInfo.
Related
- Required by Stepup-gssp-example#140, Stepup-tiqr#401 and Stepup-Webauthn#258.
- Stems from the RFC in OpenConext/Stepup-Gateway#587 (see also #591, #592).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.