Index: chrome/browser/invalidation/invalidation_service.h |
diff --git a/chrome/browser/invalidation/invalidation_service.h b/chrome/browser/invalidation/invalidation_service.h |
index 48b7274b8bb0b2cf47bbaf0d7f33ae023b152568..e65382c5d6ca03cec60596f356a9ba153b3aa77a 100644 |
--- a/chrome/browser/invalidation/invalidation_service.h |
+++ b/chrome/browser/invalidation/invalidation_service.h |
@@ -14,6 +14,7 @@ class InvalidationHandler; |
} // namespace syncer |
namespace invalidation { |
+class InvalidationAuthProvider; |
class InvalidationLogger; |
// Interface for classes that handle invalidation registrations and send out |
@@ -103,6 +104,9 @@ class InvalidationService : public BrowserContextKeyedService { |
// Return the logger used to debug invalidations |
virtual InvalidationLogger* GetInvalidationLogger() = 0; |
+ // Returns the authentication provider. |
+ virtual InvalidationAuthProvider* GetInvalidationAuthProvider() = 0; |
+ |
protected: |
virtual ~InvalidationService() { } |
}; |