#include "components/policy/core/common/cloud/affiliation.h"
#include "components/policy/core/common/cloud/cloud_policy_client.h"
#include "components/policy/core/common/cloud/cloud_policy_core.h"
#include "components/policy/core/common/cloud/cloud_policy_store.h"
#include "components/policy/core/common/device_local_account_type.h"
#include "components/policy/proto/device_management_backend.pb.h"
namespace policy {
bool IsAffiliated(const base::flat_set<std::string>& user_ids,
const base::flat_set<std::string>& device_ids) { … }
bool IsUserAffiliated(const base::flat_set<std::string>& user_affiliation_ids,
const base::flat_set<std::string>& device_affiliation_ids,
std::string_view email) { … }
base::flat_set<std::string> GetAffiliationIdsFromCore(
const policy::CloudPolicyCore& core,
bool for_device) { … }
}