chromium/components/user_manager/user_names.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/user_manager/user_names.h"

#include "base/memory/singleton.h"
#include "components/account_id/account_id.h"
#include "google_apis/gaia/gaia_auth_util.h"

class AccountId;

namespace {

// Username for Demo session user.
constexpr const char kDemoUserName[] =;

// Username for Signin account id.
constexpr const char kSignInUser[] =;

// This is a singleton object that is used to store several
// global AccountIds for special accounts.
class FixedAccountManager {};

}  // namespace

namespace user_manager {

const char kStubUserEmail[] =;
const char kStubUserId[] =;

// Should match cros constant in platform/libchromeos/chromeos/cryptohome.h
const char kGuestUserName[] =;

const char kSupervisedUserDomain[] =;

const char kArcKioskDomain[] =;

std::string CanonicalizeUserID(const std::string& user_id) {}

// Note: StubAccountId is used for all tests, not only ChromeOS tests.
const AccountId& StubAccountId() {}

const AccountId& SignInAccountId() {}

const AccountId& GuestAccountId() {}

const AccountId& DemoAccountId() {}

}  // namespace user_manager