aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h
diff options
context:
space:
mode:
Diffstat (limited to 'Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h')
-rw-r--r--Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h b/Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h
index 0e1da31..f54b72f 100644
--- a/Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h
+++ b/Firestore/core/src/firebase/firestore/auth/firebase_credentials_provider_apple.h
@@ -65,10 +65,12 @@ class FirebaseCredentialsProvider : public CredentialsProvider {
~FirebaseCredentialsProvider() override;
- void GetToken(bool force_refresh, TokenListener completion) override;
+ void GetToken(TokenListener completion) override;
void SetUserChangeListener(UserChangeListener listener) override;
+ void InvalidateToken() override;
+
private:
/**
* Most contents of the FirebaseCredentialProvider are kept in this
@@ -95,6 +97,8 @@ class FirebaseCredentialsProvider : public CredentialsProvider {
int user_counter = 0;
std::mutex mutex;
+
+ bool force_refresh = false;
};
/**