Ory.Model.OidcConfiguration (ory_client v1.6.2)

Includes links to several endpoints (for example /oauth2/token) and exposes information on supported signature algorithms among others.

Summary

Types

@type t() :: %Ory.Model.OidcConfiguration{
  authorization_endpoint: String.t(),
  backchannel_logout_session_supported: boolean() | nil,
  backchannel_logout_supported: boolean() | nil,
  claims_parameter_supported: boolean() | nil,
  claims_supported: [String.t()] | nil,
  code_challenge_methods_supported: [String.t()] | nil,
  credentials_endpoint_draft_00: String.t() | nil,
  credentials_supported_draft_00:
    [Ory.Model.CredentialSupportedDraft00.t()] | nil,
  end_session_endpoint: String.t() | nil,
  frontchannel_logout_session_supported: boolean() | nil,
  frontchannel_logout_supported: boolean() | nil,
  grant_types_supported: [String.t()] | nil,
  id_token_signed_response_alg: [String.t()],
  id_token_signing_alg_values_supported: [String.t()],
  issuer: String.t(),
  jwks_uri: String.t(),
  registration_endpoint: String.t() | nil,
  request_object_signing_alg_values_supported: [String.t()] | nil,
  request_parameter_supported: boolean() | nil,
  request_uri_parameter_supported: boolean() | nil,
  require_request_uri_registration: boolean() | nil,
  response_modes_supported: [String.t()] | nil,
  response_types_supported: [String.t()],
  revocation_endpoint: String.t() | nil,
  scopes_supported: [String.t()] | nil,
  subject_types_supported: [String.t()],
  token_endpoint: String.t(),
  token_endpoint_auth_methods_supported: [String.t()] | nil,
  userinfo_endpoint: String.t() | nil,
  userinfo_signed_response_alg: [String.t()],
  userinfo_signing_alg_values_supported: [String.t()] | nil
}

Functions