Packages

ory_client

1.1.37
1.22.63 1.22.62 1.22.61 1.22.60 1.22.59 1.22.58 1.22.57 1.22.56 1.22.55 1.22.54 1.22.53 1.22.52 1.22.51 1.22.50 1.22.49 1.22.48 1.22.47 1.22.46 1.22.45 1.22.44 1.22.43 1.22.42 1.22.41 1.22.40 1.22.39 1.22.38 1.22.37 1.22.36 1.22.35 1.22.34 1.22.33 1.22.32 1.22.28 1.22.27 1.22.26 1.22.25 1.22.24 1.22.23 1.22.22 1.22.21 1.22.16 1.22.15 1.22.14 1.22.13 1.22.12 1.22.11 1.22.10 1.22.9 1.22.8 1.22.7 1.22.6 1.22.5 1.22.4 1.22.3 1.22.2 1.22.1 1.22.0 1.21.6 1.21.5 1.21.4 1.21.3 1.21.2 1.21.1 1.21.0 1.20.23 1.20.22 1.20.11 1.20.10 1.20.9 1.20.8 1.20.7 1.20.6 1.20.5 1.20.4 1.20.3 1.20.2 1.20.1 1.20.0 1.19.0 1.18.5 1.18.4 1.17.2 1.17.1 1.16.10 1.6.2 1.6.1 1.5.2 1.5.1 1.5.0 1.4.9 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.0 1.2.17 1.2.16 1.2.15 1.2.14 1.2.11 1.2.10 1.2.9 1.2.8 1.2.7 1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.51 1.1.50 1.1.49 1.1.48 1.1.47 1.1.46 1.1.45 1.1.44 1.1.41 1.1.40 1.1.39 1.1.39-alpha.0 1.1.38 1.1.37 1.1.36 1.1.35 1.1.34 1.1.33 1.1.32 1.1.31 1.1.30 1.1.29 1.1.28 1.1.27 1.1.26 1.1.25 1.1.24 1.1.23 1.1.22 1.1.21 1.1.20 1.1.19 1.1.18 1.1.17 1.1.7 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.2 1.0.1 1.0.0 1.0.0-alpha.0 0.2.0-alpha.60 0.2.0-alpha.48 0.2.0-alpha.47 0.2.0-alpha.46 0.2.0-alpha.45 0.2.0-alpha.44 0.2.0-alpha.43 0.2.0-alpha.42 0.2.0-alpha.41 0.2.0-alpha.40 0.2.0-alpha.39 0.2.0-alpha.38 0.2.0-alpha.37 0.2.0-alpha.36 0.2.0-alpha.35 0.2.0-alpha.34 0.2.0-alpha.33 0.2.0-alpha.32 0.2.0-alpha.31 0.2.0-alpha.30 0.2.0-alpha.29 0.2.0-alpha.28 0.2.0-alpha.27 0.2.0-alpha.26 0.2.0-alpha.25 0.2.0-alpha.24 0.2.0-alpha.23 0.2.0-alpha.22 0.2.0-alpha.21 0.2.0-alpha.20 0.2.0-alpha.19 0.2.0-alpha.18 0.2.0-alpha.16 0.2.0-alpha.15 0.2.0-alpha.14 0.2.0-alpha.4 0.2.0-alpha.2 0.1.0-alpha.12 0.1.0-alpha.11 0.1.0-alpha.10 0.1.0-alpha.9 0.1.0-alpha.8 0.1.0-alpha.7 0.1.0-alpha.6 0.1.0-alpha.5 0.1.0-alpha.4 0.1.0-alpha.3 0.1.0-alpha.2 0.1.0-alpha.1 0.0.1-alpha.189 0.0.1-alpha.188 0.0.1-alpha.187

OpenAPI API client for Ory Network, Ory's web-scale API for identity and access control.

Current section

Files

Jump to
ory_client lib ory model oidc_configuration.ex
Raw

lib/ory/model/oidc_configuration.ex

# NOTE: This file is auto generated by OpenAPI Generator 6.2.1 (https://openapi-generator.tech).
# Do not edit this file manually.
defmodule Ory.Model.OidcConfiguration do
@moduledoc """
Includes links to several endpoints (for example `/oauth2/token`) and exposes information on supported signature algorithms among others.
"""
@derive [Poison.Encoder]
defstruct [
:authorization_endpoint,
:backchannel_logout_session_supported,
:backchannel_logout_supported,
:claims_parameter_supported,
:claims_supported,
:code_challenge_methods_supported,
:end_session_endpoint,
:frontchannel_logout_session_supported,
:frontchannel_logout_supported,
:grant_types_supported,
:id_token_signed_response_alg,
:id_token_signing_alg_values_supported,
:issuer,
:jwks_uri,
:registration_endpoint,
:request_object_signing_alg_values_supported,
:request_parameter_supported,
:request_uri_parameter_supported,
:require_request_uri_registration,
:response_modes_supported,
:response_types_supported,
:revocation_endpoint,
:scopes_supported,
:subject_types_supported,
:token_endpoint,
:token_endpoint_auth_methods_supported,
:userinfo_endpoint,
:userinfo_signed_response_alg,
:userinfo_signing_alg_values_supported
]
@type t :: %__MODULE__{
: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,
: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
}
end
defimpl Poison.Decoder, for: Ory.Model.OidcConfiguration do
def decode(value, _options) do
value
end
end