Openid requests entrypoint, provides additional artifacts to OAuth as stated in Openid Connect Core 1.0.
Note: this module follows inverted heaxagonal architecture, its functions will invoke callbacks of the given module argument and return its result.
The definition of those callbacks are provided by either
Backplane.Oauth.Openid.ApplicationorBackplane.Oauth.Openid.JwksApplicationandBackplane.Oauth.Openid.UserinfoApplication