Am caching access token, how could I delete the cached access token on the gateway?
Depends on how you cache it.
Could you provide more details on how you cache the token?
A client uses the email id along with the with a password to authenticate, am caching based upon the email id.
You may want to take a look at this:
Customize Caches - CA API Management OAuth Toolkit - 4.3 - CA Technologies Documentation
In particular the OTK cache assertions.
I meant, did you cache it in memory via "Stored to cache" assertion, or remote cache, or store to database, or OTK cache etc.
Retrieving data ...