Delete server side cache when OAuth token expires
<p>I am using C# Web API and the Microsoft OWIN OAuth Namespace to grant a user an access token when they have successfully authenticated.  When they authenticate, I also set up some caching of user related information.</p>

<p>I'm trying to determine a way to determine when a user's access token will expire, so that I can invalidate and clear the server side cache for that user.</p>

<p>What is the accepted way to do this using token authentication?</p>