Chromium Code Reviews| Index: chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc |
| diff --git a/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc b/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc |
| index ef41066bc3b4a9a1a94499a0e2cd5794dc3343a5..0950d48896a19f3a37a33e38c9927dad299aca96 100644 |
| --- a/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc |
| +++ b/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc |
| @@ -29,20 +29,27 @@ FakeDeviceCloudPolicyInitializer::FakeDeviceCloudPolicyInitializer() |
| enrollment_status_( |
| EnrollmentStatus::ForStatus(EnrollmentStatus::SUCCESS)) {} |
| +FakeDeviceCloudPolicyInitializer::~FakeDeviceCloudPolicyInitializer() {} |
|
achuithb
2017/08/03 20:53:51
= default
|
| + |
| void FakeDeviceCloudPolicyInitializer::Init() { |
| } |
| void FakeDeviceCloudPolicyInitializer::Shutdown() { |
| } |
| -void FakeDeviceCloudPolicyInitializer::StartEnrollment( |
| +void FakeDeviceCloudPolicyInitializer::PrepareEnrollment( |
| DeviceManagementService* device_management_service, |
| chromeos::ActiveDirectoryJoinDelegate* ad_join_delegate, |
| const EnrollmentConfig& enrollment_config, |
| const std::string& auth_token, |
| const EnrollmentCallback& enrollment_callback) { |
| + enrollment_callback_ = enrollment_callback; |
| +} |
| + |
| +void FakeDeviceCloudPolicyInitializer::StartEnrollment() { |
| + if (enrollment_callback_) |
| + enrollment_callback_.Run(enrollment_status_); |
| was_start_enrollment_called_ = true; |
| - enrollment_callback.Run(enrollment_status_); |
| } |
| } // namespace policy |