diff --git a/firestore/src/main/credentials_provider_desktop.cc b/firestore/src/main/credentials_provider_desktop.cc index 0929b9932f..8182c34497 100644 --- a/firestore/src/main/credentials_provider_desktop.cc +++ b/firestore/src/main/credentials_provider_desktop.cc @@ -188,11 +188,6 @@ void FirebaseCppCredentialsProvider::GetToken( } } -void FirebaseCppCredentialsProvider::InvalidateToken() { - std::lock_guard lock(contents_->mutex); - force_refresh_token_ = true; -} - void FirebaseCppCredentialsProvider::AddAuthStateListener() { App& app = contents_->app; auto callback = reinterpret_cast(OnAuthStateChanged); @@ -234,8 +229,8 @@ void FirebaseCppCredentialsProvider::RequestToken( // can fail if there is a token change while the request is outstanding. int expected_generation = contents_->token_generation; - bool force_refresh = force_refresh_token_; - force_refresh_token_ = false; + bool force_refresh = force_refresh_; + force_refresh_ = false; auto future = GetAuthTokenAsync(contents_->app, force_refresh); std::weak_ptr weak_contents(contents_); diff --git a/firestore/src/main/credentials_provider_desktop.h b/firestore/src/main/credentials_provider_desktop.h index 24b434cf36..aed23b3c81 100644 --- a/firestore/src/main/credentials_provider_desktop.h +++ b/firestore/src/main/credentials_provider_desktop.h @@ -59,7 +59,6 @@ class FirebaseCppCredentialsProvider void GetToken( firestore::credentials::TokenListener listener) override; - void InvalidateToken() override; private: void AddAuthStateListener(); @@ -109,14 +108,6 @@ class FirebaseCppCredentialsProvider int token_generation = 0; }; std::shared_ptr contents_; - - // Affects the next `GetToken` request; if `true`, the token will be refreshed - // even if it hasn't expired yet. - bool force_refresh_token_ = false; - - // Provided by the user code; may be an empty function. - firestore::credentials::CredentialChangeListener - change_listener_; }; } // namespace firestore