Released to the InAcademia customer integration platform 4th December 2020.
Merchants are urged to regression test their implemented workflow in the InAcademia Customer Integration Platform in preparation for this change that will be released to the production service on 14th December 2020.
Please refer to: https://wiki.geant.org/display/InAcademia/InAcademia+Functional+flow+with+errors for more details.
Error: authentication failed
Enhanced error to enable utilisation in merchants' decision making workflow. Where error description previously varied according to the broad spectrum of error descriptions passed through from the IdP, now consistently returns 'access denied: authentication failed'.
Error: error creating persistent identifier
Enhanced error to enable utilisation in merchants' decision making workflow where persistent identifier is created but cannot be created due to insufficient information from IdP.
Update: consent
Minor updates to consent details.
Plus
Further enhancements to internal logging and debugging capabilities.
References
The technical client implementation documentation: https://github.com/InAcademia/OIDC-implementation/wiki
Example client configuration for exiting client software: https://github.com/InAcademia/Client-docs
Implementation guidelines: