Updating TokenCacheStrategy to allow customization of expiration timeout