public async Task <AuthenticationResult> GetTokenAsync(bool forceRefresh = false) { return(await Retry.Run( task : () => AcquireTokenAsync(forceRefresh), retryExceptionHandler : (ex, ct) => HandleAdalException(ex, ct)).ConfigureAwait(false)); }