{ "issuer": "https://orbicost.com", "authorization_endpoint": "https://orbicost.com/oauth/authorize", "token_endpoint": "https://orbicost.com/oauth/token", "jwks_uri": "https://orbicost.com/.well-known/jwks.json", "registration_endpoint": "https://orbicost.com/oauth/register", "revocation_endpoint": "https://orbicost.com/oauth/revoke", "scopes_supported": [ "openid", "profile", "email", "read:metrology", "read:indices", "search:cities", "read:analytics" ], "response_types_supported": [ "code", "token" ], "grant_types_supported": [ "authorization_code", "client_credentials", "urn:ietf:params:oauth:grant-type:token-exchange" ], "code_challenge_methods_supported": [ "S256" ], "token_endpoint_auth_methods_supported": [ "client_secret_basic", "client_secret_post", "private_key_jwt", "none" ], "agent_auth": { "skill": "https://orbicost.com/auth.md", "register_uri": "https://orbicost.com/agent/auth", "identity_types_supported": [ "identity_assertion", "anonymous" ], "identity_assertion": { "assertion_types_supported": [ "urn:ietf:params:oauth:token-type:id-jag", "verified_email" ], "credential_types_supported": [ "bearer_token", "jwt" ], "claim_uri": "https://orbicost.com/agent/claim" }, "anonymous": { "credential_types_supported": [ "bearer_token", "ephemeral_key" ], "claim_uri": "https://orbicost.com/agent/claim-anonymous" }, "revocation_uri": "https://orbicost.com/oauth/revoke", "events_supported": [ "https://schemas.openid.net/secevent/oauth/event-type/token-revocation" ] } }