canaille-globuzma/tests/openid-configuration.json

66 lines
2 KiB
JSON

{
"issuer":
"https://auth.mydomain.tld",
"authorization_endpoint":
"https://auth.mydomain.tld/oauth/authorize",
"token_endpoint":
"https://auth.mydomain.tld/oauth/token",
"token_endpoint_auth_methods":
["client_secret_basic", "private_key_jwt",
"client_secret_post", "none"],
"token_endpoint_auth_signing_alg_values":
["RS256"],
"userinfo_endpoint":
"https://auth.mydomain.tld/oauth/userinfo",
"check_session_iframe":
"https://auth.mydomain.tld/oauth/check_session",
"end_session_endpoint":
"https://auth.mydomain.tld/oauth/end_session",
"jwks_uri":
"https://auth.mydomain.tld/oauth/jwks.json",
"registration_endpoint":
"https://auth.mydomain.tld/oauth/register",
"introspection_endpoint":
"https://auth.mydomain.tld/oauth/introspect",
"scopes":
["openid", "profile", "email", "address",
"phone", "groups"],
"response_types":
["code", "token", "id_token", "code token",
"code id_token", "token id_token"],
"acr_values":
["urn:mace:incommon:iap:silver",
"urn:mace:incommon:iap:bronze"],
"subject_types":
["public", "pairwise"],
"userinfo_signing_alg_values":
["RS256", "ES256", "HS256"],
"userinfo_encryption_alg_values":
["RSA1_5", "A128KW"],
"userinfo_encryption_enc_values":
["A128CBC-HS256", "A128GCM"],
"id_token_signing_alg_values":
["RS256", "ES256", "HS256"],
"id_token_encryption_alg_values":
["RSA1_5", "A128KW"],
"id_token_encryption_enc_values":
["A128CBC-HS256", "A128GCM"],
"request_object_signing_alg_values":
["none", "RS256", "ES256"],
"display_values":
["page", "popup"],
"claim_types":
["normal", "distributed"],
"claims":
["sub", "iss", "auth_time", "acr",
"name", "given_name", "family_name", "nickname",
"profile", "picture", "website",
"email", "email_verified", "locale", "zoneinfo",
"groups"],
"claims_parameter":
true,
"service_documentation":
"https://auth.mydomain.tld/oauth/service_documentation.html",
"ui_locales":
["en-US", "en-GB", "en-CA", "fr-FR", "fr-CA"]
}