@@ -48,6 +48,7 @@ def test_get_connect_discovery_info(self):
48
48
"subject_types_supported" : ["public" ],
49
49
"id_token_signing_alg_values_supported" : ["RS256" , "HS256" ],
50
50
"token_endpoint_auth_methods_supported" : ["client_secret_post" , "client_secret_basic" ],
51
+ "code_challenge_methods_supported" : ["plain" , "S256" ],
51
52
"claims_supported" : ["sub" ],
52
53
}
53
54
response = self .client .get ("/o/.well-known/openid-configuration" )
@@ -74,6 +75,7 @@ def test_get_connect_discovery_info_deprecated(self):
74
75
"subject_types_supported" : ["public" ],
75
76
"id_token_signing_alg_values_supported" : ["RS256" , "HS256" ],
76
77
"token_endpoint_auth_methods_supported" : ["client_secret_post" , "client_secret_basic" ],
78
+ "code_challenge_methods_supported" : ["plain" , "S256" ],
77
79
"claims_supported" : ["sub" ],
78
80
}
79
81
response = self .client .get ("/o/.well-known/openid-configuration/" )
@@ -100,6 +102,7 @@ def expect_json_response_with_rp_logout(self, base):
100
102
"subject_types_supported" : ["public" ],
101
103
"id_token_signing_alg_values_supported" : ["RS256" , "HS256" ],
102
104
"token_endpoint_auth_methods_supported" : ["client_secret_post" , "client_secret_basic" ],
105
+ "code_challenge_methods_supported" : ["plain" , "S256" ],
103
106
"claims_supported" : ["sub" ],
104
107
"end_session_endpoint" : f"{ base } /logout/" ,
105
108
}
@@ -133,6 +136,7 @@ def test_get_connect_discovery_info_without_issuer_url(self):
133
136
"subject_types_supported" : ["public" ],
134
137
"id_token_signing_alg_values_supported" : ["RS256" , "HS256" ],
135
138
"token_endpoint_auth_methods_supported" : ["client_secret_post" , "client_secret_basic" ],
139
+ "code_challenge_methods_supported" : ["plain" , "S256" ],
136
140
"claims_supported" : ["sub" ],
137
141
}
138
142
response = self .client .get (reverse ("oauth2_provider:oidc-connect-discovery-info" ))
0 commit comments