bugzid 3947: reuse authentication tokens
bugzid 3947: search context for tenant id rather than calling cloud
bugzid 3947:force token cache refresh on 401 error

following cache refresh, retry the operation.
if it fails on authentication again, an exception is bubbled back to
client