class

OIDC::Configuration

Inherits JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

acr_values_supported
Source
acr_values_supported=(acr_values_supported : Array(String) | Nil)
Source
authorization_encryption_alg_values_supported
Source
authorization_encryption_alg_values_supported=(authorization_encryption_alg_values_supported : Array(String) | Nil)
Source
authorization_encryption_enc_values_supported
Source
authorization_encryption_enc_values_supported=(authorization_encryption_enc_values_supported : Array(String) | Nil)
Source
authorization_endpoint
Source
authorization_endpoint=(authorization_endpoint : String)
Source
authorization_signing_alg_values_supported
Source
authorization_signing_alg_values_supported=(authorization_signing_alg_values_supported : Array(String) | Nil)
Source
backchannel_authentication_endpoint
Source
backchannel_authentication_endpoint=(backchannel_authentication_endpoint : String | Nil)
Source
backchannel_authentication_request_signing_alg_values_supported
Source
backchannel_authentication_request_signing_alg_values_supported=(backchannel_authentication_request_signing_alg_values_supported : Array(String) | Nil)
Source
backchannel_logout_session_supported
Source
backchannel_logout_session_supported=(backchannel_logout_session_supported : Bool | Nil)
Source
backchannel_logout_supported
Source
backchannel_logout_supported=(backchannel_logout_supported : Bool | Nil)
Source
backchannel_token_delivery_modes_supported
Source
backchannel_token_delivery_modes_supported=(backchannel_token_delivery_modes_supported : Array(String) | Nil)
Source
check_session_iframe
Source
check_session_iframe=(check_session_iframe : String | Nil)
Source
claim_types_supported
Source
claim_types_supported=(claim_types_supported : Array(String) | Nil)
Source
claims_parameter_supported
Source
claims_parameter_supported=(claims_parameter_supported : Bool | Nil)
Source
claims_supported
Source
claims_supported=(claims_supported : Array(String) | Nil)
Source
code_challenge_methods_supported
Source
code_challenge_methods_supported=(code_challenge_methods_supported : Array(String) | Nil)
Source
device_authorization_endpoint
Source
device_authorization_endpoint=(device_authorization_endpoint : String | Nil)
Source
end_session_endpoint
Source
end_session_endpoint=(end_session_endpoint : String | Nil)
Source
frontchannel_logout_session_supported
Source
frontchannel_logout_session_supported=(frontchannel_logout_session_supported : Bool | Nil)
Source
frontchannel_logout_supported
Source
frontchannel_logout_supported=(frontchannel_logout_supported : Bool | Nil)
Source
grant_types_supported
Source
grant_types_supported=(grant_types_supported : Array(String) | Nil)
Source
id_token_encryption_alg_values_supported
Source
id_token_encryption_alg_values_supported=(id_token_encryption_alg_values_supported : Array(String) | Nil)
Source
id_token_encryption_enc_values_supported
Source
id_token_encryption_enc_values_supported=(id_token_encryption_enc_values_supported : Array(String) | Nil)
Source
id_token_signing_alg_values_supported
Source
id_token_signing_alg_values_supported=(id_token_signing_alg_values_supported : Array(String) | Nil)
Source
introspection_endpoint
Source
introspection_endpoint=(introspection_endpoint : String | Nil)
Source
introspection_endpoint_auth_methods_supported
Source
introspection_endpoint_auth_methods_supported=(introspection_endpoint_auth_methods_supported : Array(String) | Nil)
Source
introspection_endpoint_auth_signing_alg_values_supported
Source
introspection_endpoint_auth_signing_alg_values_supported=(introspection_endpoint_auth_signing_alg_values_supported : Array(String) | Nil)
Source
issuer
Source
issuer=(issuer : String)
Source
jwks_uri
Source
jwks_uri=(jwks_uri : String)
Source
mtls_endpoint_aliases
Source
mtls_endpoint_aliases=(mtls_endpoint_aliases : MtlsEndpointAliases | Nil)
Source
pushed_authorization_request_endpoint
Source
pushed_authorization_request_endpoint=(pushed_authorization_request_endpoint : String | Nil)
Source
registration_endpoint
Source
registration_endpoint=(registration_endpoint : String | Nil)
Source
request_object_encryption_alg_values_supported
Source
request_object_encryption_alg_values_supported=(request_object_encryption_alg_values_supported : Array(String) | Nil)
Source
request_object_encryption_enc_values_supported
Source
request_object_encryption_enc_values_supported=(request_object_encryption_enc_values_supported : Array(String) | Nil)
Source
request_object_signing_alg_values_supported
Source
request_object_signing_alg_values_supported=(request_object_signing_alg_values_supported : Array(String) | Nil)
Source
request_parameter_supported
Source
request_parameter_supported=(request_parameter_supported : Bool | Nil)
Source
request_uri_parameter_supported
Source
request_uri_parameter_supported=(request_uri_parameter_supported : Bool | Nil)
Source
require_pushed_authorization_requests
Source
require_pushed_authorization_requests=(require_pushed_authorization_requests : Bool | Nil)
Source
require_request_uri_registration
Source
require_request_uri_registration=(require_request_uri_registration : Bool | Nil)
Source
response_modes_supported
Source
response_modes_supported=(response_modes_supported : Array(String) | Nil)
Source
response_types_supported
Source
response_types_supported=(response_types_supported : Array(String) | Nil)
Source
revocation_endpoint
Source
revocation_endpoint=(revocation_endpoint : String | Nil)
Source
revocation_endpoint_auth_methods_supported
Source
revocation_endpoint_auth_methods_supported=(revocation_endpoint_auth_methods_supported : Array(String) | Nil)
Source
revocation_endpoint_auth_signing_alg_values_supported
Source
revocation_endpoint_auth_signing_alg_values_supported=(revocation_endpoint_auth_signing_alg_values_supported : Array(String) | Nil)
Source
scopes_supported
Source
scopes_supported=(scopes_supported : Array(String) | Nil)
Source
subject_types_supported
Source
subject_types_supported=(subject_types_supported : Array(String) | Nil)
Source
tls_client_certificate_bound_access_tokens
Source
tls_client_certificate_bound_access_tokens=(tls_client_certificate_bound_access_tokens : Bool | Nil)
Source
token_endpoint
Source
token_endpoint=(token_endpoint : String | Nil)
Source
token_endpoint_auth_methods_supported
Source
token_endpoint_auth_methods_supported=(token_endpoint_auth_methods_supported : Array(String) | Nil)
Source
token_endpoint_auth_signing_alg_values_supported
Source
token_endpoint_auth_signing_alg_values_supported=(token_endpoint_auth_signing_alg_values_supported : Array(String) | Nil)
Source
userinfo_encryption_alg_values_supported
Source
userinfo_encryption_alg_values_supported=(userinfo_encryption_alg_values_supported : Array(String) | Nil)
Source
userinfo_encryption_enc_values_supported
Source
userinfo_encryption_enc_values_supported=(userinfo_encryption_enc_values_supported : Array(String) | Nil)
Source
userinfo_endpoint
Source
userinfo_endpoint=(userinfo_endpoint : String | Nil)
Source
userinfo_signing_alg_values_supported
Source
userinfo_signing_alg_values_supported=(userinfo_signing_alg_values_supported : Array(String) | Nil)
Source