Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / chromeos / login / fake_supervised_user_manager.cc
index 1af8713..cadf7d3 100644 (file)
@@ -13,6 +13,11 @@ FakeSupervisedUserManager::FakeSupervisedUserManager()  {}
 FakeSupervisedUserManager::~FakeSupervisedUserManager() {
 }
 
+bool FakeSupervisedUserManager::HasSupervisedUsers(
+    const std::string& manager_id) const {
+  return false;
+}
+
 const User* FakeSupervisedUserManager::CreateUserRecord(
     const std::string& manager_id,
     const std::string& local_user_id,
@@ -59,4 +64,10 @@ SupervisedUserAuthentication* FakeSupervisedUserManager::GetAuthentication() {
   return NULL;
 }
 
+void FakeSupervisedUserManager::LoadSupervisedUserToken(
+    Profile * profile,
+    const LoadTokenCallback& callback) {
+  callback.Run("token");
+}
+
 }  // namespace chromeos