equal
deleted
inserted
replaced
954 response_types_supported = array(it.keys(response_type_handlers)); |
954 response_types_supported = array(it.keys(response_type_handlers)); |
955 token_endpoint_auth_methods_supported = array({ "client_secret_post"; "client_secret_basic" }); |
955 token_endpoint_auth_methods_supported = array({ "client_secret_post"; "client_secret_basic" }); |
956 revocation_endpoint = handle_revocation_request and module:http_url() .. "/revoke" or nil; |
956 revocation_endpoint = handle_revocation_request and module:http_url() .. "/revoke" or nil; |
957 revocation_endpoint_auth_methods_supported = array({ "client_secret_basic" }); |
957 revocation_endpoint_auth_methods_supported = array({ "client_secret_basic" }); |
958 code_challenge_methods_supported = array(it.keys(verifier_transforms)); |
958 code_challenge_methods_supported = array(it.keys(verifier_transforms)); |
|
959 grant_types_supported = array(it.keys(response_type_handlers)):map(function(h) |
|
960 if h == "token" then |
|
961 return "implicit" |
|
962 elseif h == "code" then |
|
963 return "authorization_code" |
|
964 end |
|
965 end); |
959 authorization_response_iss_parameter_supported = true; |
966 authorization_response_iss_parameter_supported = true; |
960 |
967 |
961 -- OpenID |
968 -- OpenID |
962 userinfo_endpoint = handle_register_request and module:http_url() .. "/userinfo" or nil; |
969 userinfo_endpoint = handle_register_request and module:http_url() .. "/userinfo" or nil; |
963 id_token_signing_alg_values_supported = { "HS256" }; |
970 id_token_signing_alg_values_supported = { "HS256" }; |