#include "components/enterprise/browser/controller/fake_browser_dm_token_storage.h"
#include "base/command_line.h"
#include "base/functional/bind.h"
#include "base/task/single_thread_task_runner.h"
#include "components/enterprise/browser/enterprise_switches.h"
namespace policy {
FakeBrowserDMTokenStorage::FakeBrowserDMTokenStorage() { … }
FakeBrowserDMTokenStorage::FakeBrowserDMTokenStorage(
const std::string& client_id,
const std::string& enrollment_token,
const std::string& dm_token,
bool enrollment_error_option) { … }
FakeBrowserDMTokenStorage::~FakeBrowserDMTokenStorage() { … }
void FakeBrowserDMTokenStorage::SetClientId(const std::string& client_id) { … }
void FakeBrowserDMTokenStorage::SetEnrollmentToken(
const std::string& enrollment_token) { … }
void FakeBrowserDMTokenStorage::SetDMToken(const std::string& dm_token) { … }
void FakeBrowserDMTokenStorage::SetEnrollmentErrorOption(bool option) { … }
void FakeBrowserDMTokenStorage::EnableStorage(bool storage_enabled) { … }
FakeBrowserDMTokenStorage::MockDelegate::MockDelegate() = default;
FakeBrowserDMTokenStorage::MockDelegate::MockDelegate(
const std::string& client_id,
const std::string& enrollment_token,
const std::string& dm_token,
bool enrollment_error_option)
: … { … }
FakeBrowserDMTokenStorage::MockDelegate::~MockDelegate() = default;
void FakeBrowserDMTokenStorage::MockDelegate::SetClientId(
const std::string& client_id) { … }
void FakeBrowserDMTokenStorage::MockDelegate::SetEnrollmentToken(
const std::string& enrollment_token) { … }
void FakeBrowserDMTokenStorage::MockDelegate::SetDMToken(
const std::string& dm_token) { … }
void FakeBrowserDMTokenStorage::MockDelegate::SetEnrollmentErrorOption(
bool option) { … }
void FakeBrowserDMTokenStorage::MockDelegate::EnableStorage(
bool storage_enabled) { … }
std::string FakeBrowserDMTokenStorage::MockDelegate::InitClientId() { … }
std::string FakeBrowserDMTokenStorage::MockDelegate::InitEnrollmentToken() { … }
std::string FakeBrowserDMTokenStorage::MockDelegate::InitDMToken() { … }
bool FakeBrowserDMTokenStorage::MockDelegate::InitEnrollmentErrorOption() { … }
bool FakeBrowserDMTokenStorage::MockDelegate::CanInitEnrollmentToken() const { … }
BrowserDMTokenStorage::StoreTask
FakeBrowserDMTokenStorage::MockDelegate::SaveDMTokenTask(
const std::string& token,
const std::string& client_id) { … }
BrowserDMTokenStorage::StoreTask
FakeBrowserDMTokenStorage::MockDelegate::DeleteDMTokenTask(
const std::string& client_id) { … }
scoped_refptr<base::TaskRunner>
FakeBrowserDMTokenStorage::MockDelegate::SaveDMTokenTaskRunner() { … }
}