{
  "issuer": "https://unsubscribetool.com",
  "authorization_endpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/authorize",
  "token_endpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/token",
  "device_authorization_endpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/devicecode",
  "jwks_uri": "https://login.microsoftonline.com/common/discovery/v2.0/keys",
  "response_types_supported": ["code", "token"],
  "response_modes_supported": ["query", "fragment", "form_post"],
  "grant_types_supported": ["authorization_code", "refresh_token", "device_code"],
  "subject_types_supported": ["public"],
  "scopes_supported": [
    "openid",
    "profile",
    "email",
    "offline_access",
    "https://outlook.office.com/IMAP.AccessAsUser.All",
    "https://outlook.office.com/SMTP.Send"
  ],
  "code_challenge_methods_supported": ["S256", "plain"],
  "token_endpoint_auth_methods_supported": ["client_secret_post", "client_secret_basic"],
  "agent_auth": {
    "skill": "https://unsubscribetool.com/auth.md",
    "register_uri": "https://unsubscribetool.com/auth.md",
    "claim_uri": "https://unsubscribetool.com/auth.md#claim",
    "revocation_uri": "https://login.microsoftonline.com/common/oauth2/v2.0/logout",
    "identity_types_supported": ["anonymous", "identity_assertion"],
    "anonymous": {
      "credential_types_supported": ["api_key"]
    },
    "identity_assertion": {
      "assertion_types_supported": ["verified_email"],
      "credential_types_supported": ["access_token", "api_key"]
    }
  }
}
