support for external caching and re-establishment of a client from an authorized token.