Currently `Resolver` and `Fetcher` can not share the auth information meaning that they both need to do separate requests to fetch the tokens and retry.
Currently
ResolverandFetchercan not share the auth information meaning that they both need to do separate requests to fetch the tokens and retry.