// Copyright 2023 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_VERDICT_H_ #define COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_VERDICT_H_ #include "components/enterprise/data_controls/core/browser/rule.h" namespace data_controls { // Class representing the verdict Data Controls rules should apply in a specific // context after evaluating all rules to be applied. Instances of this class // should be created from combining an action's context with rules by classes // like `ChromeDlpRulesManager`, and then be considered as the source of truth // on what UX should be shown, what should be reported, etc. class Verdict { … }; } // namespace data_controls #endif // COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_VERDICT_H_