Handling rolling authentication tokens (bearer) in cache

Product: PowerShell Universal
Version: v3

Good afternoon. I have been toying around with the idea of using the PSU Cache to store an authentication token for a 3rd party API that I have a script using. I have a few scripts that will be using this short-lived bearer token. Before, I had a secret variable that I updated via another script with the latest bearer token, and then I had those scripts that used the token read from that…

Is there a way to restrict which user can read certain cache values?