This is a plugin implementation of XOAUTH2 for cyrus-sasl2.

OAuth 2.0 is a protocol for authorization. The specification and
extensions are being developed within the IETF OAuth Working Group.
XOAUTH2 is standard OAuth 2.0 plus a nonstandard SASL binding for OAuth
that allows clients to send OAuth 2.0 access tokens.
