Implement this interface to provide a custom access token cache implementation for your environment.
For production applications it is recommended to use a distributed cache like Memcached or Redis, and to
implement this interface to store and retrieve access tokens appropriately for your environment.