# Copyright 2022 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. assert(is_chromeos, "Only ash builds can depend on //chromeos/ash") static_library("auth_factor_config") { sources = [ "auth_factor_config.cc", "auth_factor_config.h", "auth_factor_config_utils.cc", "auth_factor_config_utils.h", "chrome_browser_delegates.h", "in_process_instances.cc", "in_process_instances.h", "password_factor_editor.cc", "password_factor_editor.h", "pin_factor_editor.cc", "pin_factor_editor.h", "recovery_factor_editor.cc", "recovery_factor_editor.h", ] deps = [ "//ash/constants", "//chrome/browser:browser_process", "//chromeos/ash/components/cryptohome", "//chromeos/ash/components/login/auth", "//chromeos/ash/components/osauth/public", "//chromeos/ash/components/policy/local_auth_factors", "//components/account_id", "//components/prefs", "//components/session_manager/core", "//components/user_manager", ] public_deps = [ "//chromeos/ash/components/login/auth/public:authpublic", "//chromeos/ash/services/auth_factor_config/public/mojom", "//mojo/public/cpp/bindings", ] }