Chromium Code Reviews| Index: chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc |
| diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc b/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc |
| index b769bc0b935e9e7af8c55b4ac963c974e0b3ebda..8e46f65d485065d843497ba0f96305c8e64e7eab 100644 |
| --- a/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc |
| +++ b/chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc |
| @@ -96,7 +96,7 @@ void DeviceCloudPolicyInitializer::Shutdown() { |
| is_initialized_ = false; |
| } |
| -void DeviceCloudPolicyInitializer::StartEnrollment( |
| +void DeviceCloudPolicyInitializer::PrepareEnrollment( |
| DeviceManagementService* device_management_service, |
| chromeos::ActiveDirectoryJoinDelegate* ad_join_delegate, |
| const EnrollmentConfig& enrollment_config, |
| @@ -114,6 +114,25 @@ void DeviceCloudPolicyInitializer::StartEnrollment( |
| install_attributes_->GetDeviceId(), manager_->GetDeviceRequisition(), |
| base::Bind(&DeviceCloudPolicyInitializer::EnrollmentCompleted, |
| base::Unretained(this), enrollment_callback))); |
| +} |
| + |
| +void DeviceCloudPolicyInitializer::StartEnrollment() { |
| + DCHECK(is_initialized_); |
| + DCHECK(enrollment_handler_); |
| + enrollment_handler_->StartEnrollment(); |
| +} |
| + |
| +void DeviceCloudPolicyInitializer::CheckAvailableLicenses( |
|
emaxx
2017/07/21 12:57:29
This method effectively does nothing now - so is i
Denis Kuznetsov (DE-MUC)
2017/07/25 21:51:06
Done.
|
| + const LicenseSelectionCallback& callback) { |
| + DCHECK(is_initialized_); |
| + DCHECK(enrollment_handler_); |
| +} |
| + |
| +void DeviceCloudPolicyInitializer::StartEnrollmentWithLicense( |
| + policy::LicenseType license_type) { |
| + DCHECK(is_initialized_); |
| + DCHECK(enrollment_handler_); |
| + DCHECK(license_type != policy::LicenseType::UNKNOWN); |
| enrollment_handler_->StartEnrollment(); |
|
emaxx
2017/07/21 12:57:30
The license type, received as a parameter, is just
Denis Kuznetsov (DE-MUC)
2017/07/25 21:51:06
Done.
|
| } |