{"issuer":"https://sourcegraph.com","authorization_endpoint":"https://sourcegraph.com/.auth/idp/oauth/authorize","token_endpoint":"https://sourcegraph.com/.auth/idp/oauth/token","jwks_uri":"https://sourcegraph.com/.auth/idp/oauth/discovery/keys","device_authorization_endpoint":"https://sourcegraph.com/.auth/idp/oauth/device/code","introspection_endpoint":"https://sourcegraph.com/.auth/idp/oauth/introspect","revocation_endpoint":"https://sourcegraph.com/.auth/idp/oauth/revoke","response_types_supported":["code"],"response_modes_supported":["query","fragment"],"grant_types_supported":["authorization_code","refresh_token","client_credentials","urn:ietf:params:oauth:grant-type:device_code"],"scopes_supported":["openid","profile","email","offline_access","user:all","mcp","externalapi:read","externalapi:write"],"token_endpoint_auth_methods_supported":["client_secret_post","none"],"token_endpoint_auth_signing_alg_values_supported":["RS256"],"revocation_endpoint_auth_methods_supported":["client_secret_post","none"],"revocation_endpoint_auth_signing_alg_values_supported":["RS256"],"introspection_endpoint_auth_methods_supported":["client_secret_post","none"],"introspection_endpoint_auth_signing_alg_values_supported":["RS256"],"code_challenge_methods_supported":["S256"],"registration_endpoint":"https://sourcegraph.com/.auth/idp/oauth/register","service_documentation":"https://sourcegraph.com/docs","ui_locales_supported":["en-US"],"op_policy_uri":"https://sourcegraph.com/terms/privacy","op_tos_uri":"https://sourcegraph.com/terms"}
