| 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); | 
| } | 
|  |