One per method: method (what login(provider, method=...) takes), kind (api_key or account), status and, when there is one, a note. status is supported (the code exists and was seen working), unverified (the code exists, but no recorded working run does: only used when you ask for it by name) or unavailable (it cannot run here; the note says why). It never says whether your account qualifies.