I can obtain an access token for a service account using
gcloud auth print-access-token --impersonate-service-account=<my-service-account>
Assuming I have such a token from somewhere (e.g. in an environment variable), how do I use it to authenticate with e.g. the Google Cloud Storage Client SDK?
I've looked through documentation of various packages in the Google Auth package, but I've found none that seem to accept a token as an authorization method.