OIDC::Configuration
Inherits JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
acr_values_supported
Sourceacr_values_supported=(acr_values_supported : Array(String) | Nil)
Sourceauthorization_encryption_alg_values_supported
Sourceauthorization_encryption_alg_values_supported=(authorization_encryption_alg_values_supported : Array(String) | Nil)
Sourceauthorization_encryption_enc_values_supported
Sourceauthorization_encryption_enc_values_supported=(authorization_encryption_enc_values_supported : Array(String) | Nil)
Sourceauthorization_endpoint
Sourceauthorization_endpoint=(authorization_endpoint : String)
Sourceauthorization_signing_alg_values_supported
Sourceauthorization_signing_alg_values_supported=(authorization_signing_alg_values_supported : Array(String) | Nil)
Sourcebackchannel_authentication_endpoint
Sourcebackchannel_authentication_endpoint=(backchannel_authentication_endpoint : String | Nil)
Sourcebackchannel_authentication_request_signing_alg_values_supported
Sourcebackchannel_authentication_request_signing_alg_values_supported=(backchannel_authentication_request_signing_alg_values_supported : Array(String) | Nil)
Sourcebackchannel_logout_session_supported
Sourcebackchannel_logout_session_supported=(backchannel_logout_session_supported : Bool | Nil)
Sourcebackchannel_logout_supported
Sourcebackchannel_logout_supported=(backchannel_logout_supported : Bool | Nil)
Sourcebackchannel_token_delivery_modes_supported
Sourcebackchannel_token_delivery_modes_supported=(backchannel_token_delivery_modes_supported : Array(String) | Nil)
Sourcecheck_session_iframe
Sourcecheck_session_iframe=(check_session_iframe : String | Nil)
Sourceclaim_types_supported
Sourceclaim_types_supported=(claim_types_supported : Array(String) | Nil)
Sourceclaims_parameter_supported
Sourceclaims_parameter_supported=(claims_parameter_supported : Bool | Nil)
Sourceclaims_supported
Sourceclaims_supported=(claims_supported : Array(String) | Nil)
Sourcecode_challenge_methods_supported
Sourcecode_challenge_methods_supported=(code_challenge_methods_supported : Array(String) | Nil)
Sourcedevice_authorization_endpoint
Sourcedevice_authorization_endpoint=(device_authorization_endpoint : String | Nil)
Sourceend_session_endpoint
Sourceend_session_endpoint=(end_session_endpoint : String | Nil)
Sourcefrontchannel_logout_session_supported
Sourcefrontchannel_logout_session_supported=(frontchannel_logout_session_supported : Bool | Nil)
Sourcefrontchannel_logout_supported
Sourcefrontchannel_logout_supported=(frontchannel_logout_supported : Bool | Nil)
Sourcegrant_types_supported
Sourcegrant_types_supported=(grant_types_supported : Array(String) | Nil)
Sourceid_token_encryption_alg_values_supported
Sourceid_token_encryption_alg_values_supported=(id_token_encryption_alg_values_supported : Array(String) | Nil)
Sourceid_token_encryption_enc_values_supported
Sourceid_token_encryption_enc_values_supported=(id_token_encryption_enc_values_supported : Array(String) | Nil)
Sourceid_token_signing_alg_values_supported
Sourceid_token_signing_alg_values_supported=(id_token_signing_alg_values_supported : Array(String) | Nil)
Sourceintrospection_endpoint
Sourceintrospection_endpoint=(introspection_endpoint : String | Nil)
Sourceintrospection_endpoint_auth_methods_supported
Sourceintrospection_endpoint_auth_methods_supported=(introspection_endpoint_auth_methods_supported : Array(String) | Nil)
Sourceintrospection_endpoint_auth_signing_alg_values_supported
Sourceintrospection_endpoint_auth_signing_alg_values_supported=(introspection_endpoint_auth_signing_alg_values_supported : Array(String) | Nil)
Sourceissuer
Sourceissuer=(issuer : String)
Sourcejwks_uri
Sourcejwks_uri=(jwks_uri : String)
Sourcemtls_endpoint_aliases
Sourcemtls_endpoint_aliases=(mtls_endpoint_aliases : MtlsEndpointAliases | Nil)
Sourcepushed_authorization_request_endpoint
Sourcepushed_authorization_request_endpoint=(pushed_authorization_request_endpoint : String | Nil)
Sourceregistration_endpoint
Sourceregistration_endpoint=(registration_endpoint : String | Nil)
Sourcerequest_object_encryption_alg_values_supported
Sourcerequest_object_encryption_alg_values_supported=(request_object_encryption_alg_values_supported : Array(String) | Nil)
Sourcerequest_object_encryption_enc_values_supported
Sourcerequest_object_encryption_enc_values_supported=(request_object_encryption_enc_values_supported : Array(String) | Nil)
Sourcerequest_object_signing_alg_values_supported
Sourcerequest_object_signing_alg_values_supported=(request_object_signing_alg_values_supported : Array(String) | Nil)
Sourcerequest_parameter_supported
Sourcerequest_parameter_supported=(request_parameter_supported : Bool | Nil)
Sourcerequest_uri_parameter_supported
Sourcerequest_uri_parameter_supported=(request_uri_parameter_supported : Bool | Nil)
Sourcerequire_pushed_authorization_requests
Sourcerequire_pushed_authorization_requests=(require_pushed_authorization_requests : Bool | Nil)
Sourcerequire_request_uri_registration
Sourcerequire_request_uri_registration=(require_request_uri_registration : Bool | Nil)
Sourceresponse_modes_supported
Sourceresponse_modes_supported=(response_modes_supported : Array(String) | Nil)
Sourceresponse_types_supported
Sourceresponse_types_supported=(response_types_supported : Array(String) | Nil)
Sourcerevocation_endpoint
Sourcerevocation_endpoint=(revocation_endpoint : String | Nil)
Sourcerevocation_endpoint_auth_methods_supported
Sourcerevocation_endpoint_auth_methods_supported=(revocation_endpoint_auth_methods_supported : Array(String) | Nil)
Sourcerevocation_endpoint_auth_signing_alg_values_supported
Sourcerevocation_endpoint_auth_signing_alg_values_supported=(revocation_endpoint_auth_signing_alg_values_supported : Array(String) | Nil)
Sourcescopes_supported
Sourcescopes_supported=(scopes_supported : Array(String) | Nil)
Sourcesubject_types_supported
Sourcesubject_types_supported=(subject_types_supported : Array(String) | Nil)
Sourcetls_client_certificate_bound_access_tokens
Sourcetls_client_certificate_bound_access_tokens=(tls_client_certificate_bound_access_tokens : Bool | Nil)
Sourcetoken_endpoint
Sourcetoken_endpoint=(token_endpoint : String | Nil)
Sourcetoken_endpoint_auth_methods_supported
Sourcetoken_endpoint_auth_methods_supported=(token_endpoint_auth_methods_supported : Array(String) | Nil)
Sourcetoken_endpoint_auth_signing_alg_values_supported
Sourcetoken_endpoint_auth_signing_alg_values_supported=(token_endpoint_auth_signing_alg_values_supported : Array(String) | Nil)
Sourceuserinfo_encryption_alg_values_supported
Sourceuserinfo_encryption_alg_values_supported=(userinfo_encryption_alg_values_supported : Array(String) | Nil)
Sourceuserinfo_encryption_enc_values_supported
Sourceuserinfo_encryption_enc_values_supported=(userinfo_encryption_enc_values_supported : Array(String) | Nil)
Sourceuserinfo_endpoint
Sourceuserinfo_endpoint=(userinfo_endpoint : String | Nil)
Sourceuserinfo_signing_alg_values_supported
Sourceuserinfo_signing_alg_values_supported=(userinfo_signing_alg_values_supported : Array(String) | Nil)
Source