23 lines
1.2 KiB
Python
23 lines
1.2 KiB
Python
|
discovery = {
|
||
|
"issuer": "{ host }",
|
||
|
"authorization_endpoint": "{ host }/oauth/authorize",
|
||
|
"token_endpoint": "{ host }/oauth/token",
|
||
|
"token_endpoint_auth_methods_supported": ["client_secret_basic", "private_key_jwt"],
|
||
|
"token_endpoint_auth_signing_alg_values_supported": ["RS256", "ES256"],
|
||
|
"userinfo_endpoint": "{ host }/oauth/userinfo",
|
||
|
"scopes_supported": ["openid", "profile", "rols"],
|
||
|
"response_types_supported": ["code", "code id_token", "id_token", "token id_token"],
|
||
|
"userinfo_signing_alg_values_supported": ["RS256", "ES256", "HS256"],
|
||
|
"userinfo_encryption_alg_values_supported": ["RSA1_5", "A128KW"],
|
||
|
"userinfo_encryption_enc_values_supported": ["A128CBC-HS256", "A128GCM"],
|
||
|
"id_token_signing_alg_values_supported": ["RS256", "ES256", "HS256"],
|
||
|
"id_token_encryption_alg_values_supported": ["RSA1_5", "A128KW"],
|
||
|
"id_token_encryption_enc_values_supported": ["A128CBC-HS256", "A128GCM"],
|
||
|
"request_object_signing_alg_values_supported": ["none", "RS256", "ES256"],
|
||
|
"display_values_supported": ["page", "popup"],
|
||
|
"claim_types_supported": ["normal", "distributed"],
|
||
|
"claims_supported": [],
|
||
|
"claims_parameter_supported": True,
|
||
|
"ui_locales_supported": ["en-US"],
|
||
|
}
|