| Index: components/policy/core/common/cloud/cloud_policy_client.cc
|
| diff --git a/components/policy/core/common/cloud/cloud_policy_client.cc b/components/policy/core/common/cloud/cloud_policy_client.cc
|
| index d5f03d1bb8c2b7a3ac55d96dfeb7763de4298b9c..b3db40d8b62582c2df30fcb8abcaa9ba2e701b49 100644
|
| --- a/components/policy/core/common/cloud/cloud_policy_client.cc
|
| +++ b/components/policy/core/common/cloud/cloud_policy_client.cc
|
| @@ -276,6 +276,17 @@ void CloudPolicyClient::UploadCertificate(
|
| request_job_->Start(job_callback);
|
| }
|
|
|
| +scoped_ptr<DeviceManagementRequestJob>
|
| +CloudPolicyClient::CreateRemoteCommandsJob() {
|
| + CHECK(is_registered());
|
| + scoped_ptr<DeviceManagementRequestJob> job(service_->CreateJob(
|
| + DeviceManagementRequestJob::TYPE_REMOTE_COMMANDS, GetRequestContext()));
|
| + job->SetDMToken(dm_token_);
|
| + job->SetClientID(client_id_);
|
| +
|
| + return job;
|
| +}
|
| +
|
| void CloudPolicyClient::AddObserver(Observer* observer) {
|
| observers_.AddObserver(observer);
|
| }
|
|
|