Index: chrome/browser/chromeos/login/enrollment/enrollment_screen_view.h |
diff --git a/chrome/browser/chromeos/login/enrollment/enrollment_screen_view.h b/chrome/browser/chromeos/login/enrollment/enrollment_screen_view.h |
index cebbbc342b54ae7ae97602a444b2a40c77cf7370..da8763c17e6ff0911fde19d47abfb6f977548179 100644 |
--- a/chrome/browser/chromeos/login/enrollment/enrollment_screen_view.h |
+++ b/chrome/browser/chromeos/login/enrollment/enrollment_screen_view.h |
@@ -7,6 +7,7 @@ |
#include <string> |
+#include "base/values.h" |
#include "chrome/browser/chromeos/login/enrollment/enterprise_enrollment_helper.h" |
#include "chrome/browser/chromeos/login/oobe_screen.h" |
@@ -30,6 +31,7 @@ class EnrollmentScreenView { |
virtual void OnLoginDone(const std::string& user, |
const std::string& auth_code) = 0; |
+ virtual void OnLicenseTypeSelected(const std::string& license_type) = 0; |
virtual void OnRetry() = 0; |
virtual void OnCancel() = 0; |
virtual void OnConfirmationClosed() = 0; |
@@ -55,6 +57,10 @@ class EnrollmentScreenView { |
// Shows the signin screen. |
virtual void ShowSigninScreen() = 0; |
+ // Shows the license type selection screen. |
+ virtual void ShowLicenseTypeSelectionScreen( |
+ const base::DictionaryValue& license_types) = 0; |
+ |
// Shows the Active Directory domain joining screen. |
virtual void ShowAdJoin() = 0; |