Spatio.Model.DiscoveryDocument (spatio_sdk v0.0.2)

OAuth 2.1 (RFC 8414) + OpenID Connect Discovery 1.0 metadata. Same payload returned from both well-known paths.

Summary

Types

t()

@type t() :: %Spatio.Model.DiscoveryDocument{
  authorization_endpoint: String.t(),
  claims_supported: [String.t()] | nil,
  code_challenge_methods_supported: [String.t()] | nil,
  grant_types_supported: [String.t()] | nil,
  id_token_signing_alg_values_supported: [String.t()] | nil,
  introspection_endpoint: String.t() | nil,
  issuer: String.t(),
  jwks_uri: String.t(),
  prompt_values_supported: [String.t()] | nil,
  registration_endpoint: String.t() | nil,
  response_types_supported: [String.t()] | nil,
  revocation_endpoint: String.t() | nil,
  scopes_supported: [String.t()],
  service_documentation: String.t() | nil,
  subject_types_supported: [String.t()] | nil,
  token_endpoint: String.t(),
  token_endpoint_auth_methods_supported: [String.t()] | nil,
  userinfo_endpoint: String.t() | nil
}

Functions

decode(value)