public void ProvideAccessToken() { if (string.IsNullOrEmpty(settings.CachedRefreshToken)) { ExecuteFullAuth(); } else { accessTokenRefresher.RefreshAccessToken(settings.CachedRefreshToken); } }
public void ProvideAccessToken () { if (!settings.AuthCredentials.ContainsSensitiveData()) { HandleProvideAccessTokenComplete(true); return; } // Refresh token isn't available; executing full auth procedure. if (string.IsNullOrEmpty(settings.CachedRefreshToken)) ExecuteFullAuth(); // Using refresh token to issue a new access token. else accessTokenRefresher.RefreshAccessToken(settings.CachedRefreshToken); }
public void ProvideAccessToken() { if (!settings.GenericClientCredentials.ContainsSensitiveData()) { Debug.LogError("Generic credentials are not valid."); HandleProvideAccessTokenComplete(true); return; } // Refresh token isn't available; executing full auth procedure. if (string.IsNullOrEmpty(settings.CachedRefreshToken)) { ExecuteFullAuth(); } // Using refresh token to issue a new access token. else { accessTokenRefresher.RefreshAccessToken(settings.CachedRefreshToken); } }