I have a VSTO plugin and I want users to log in with AAD so it can access downstream services but to reduce the number of login prompts I would like to cache the refresh token in Windows credential manager.
I believe ADAL v3 doesn’t allow refresh tokens to be accessed so I would appreciate any advice on how this might be achieved. Is there a token cache that wraps accessing the credential manager in Windows?