This object represents a received (bearer) token, and offers ways to use it and maintain it. A better name for this module would include <b>client or session</b>.

A "bearer token" is an abstract proof of your existence: different services or potentially different physical servers are able to exchange information about your session based on this, for instance whether someone logged-in while showing the token.