View Source ShinAuth.OIDC (shin_auth v1.0.0)
OpenID Connect utilities.
Performs decoding and validation based on the spec: https://openid.net/specs/openid-connect-discovery-1_0.html
Summary
Functions
Loads provider configuration according to the OpenID Connect Discovery 1.0 spec.
Functions
@spec load_provider_configuration(discovery_endpoint :: :uri_string.uri_string()) :: {:ok, ShinAuth.OIDC.ProviderConfiguration.Metadata.t()} | {:error, ShinAuth.OIDC.ProviderConfiguration.Error.t()}
Loads provider configuration according to the OpenID Connect Discovery 1.0 spec.