}
DeviceManagementRequestJob* StartRegistrationJob() {
- DeviceManagementRequestJob* job =
- service_->CreateJob(DeviceManagementRequestJob::TYPE_REGISTRATION,
- request_context_);
+ DeviceManagementRequestJob* job = service_->CreateJob(
+ DeviceManagementRequestJob::TYPE_REGISTRATION, request_context_.get());
job->SetGaiaToken(kGaiaAuthToken);
job->SetOAuthToken(kOAuthToken);
job->SetClientID(kClientID);
DeviceManagementRequestJob* StartApiAuthCodeFetchJob() {
DeviceManagementRequestJob* job = service_->CreateJob(
DeviceManagementRequestJob::TYPE_API_AUTH_CODE_FETCH,
- request_context_);
+ request_context_.get());
job->SetGaiaToken(kGaiaAuthToken);
job->SetOAuthToken(kOAuthToken);
job->SetClientID(kClientID);
DeviceManagementRequestJob* StartUnregistrationJob() {
DeviceManagementRequestJob* job =
service_->CreateJob(DeviceManagementRequestJob::TYPE_UNREGISTRATION,
- request_context_);
+ request_context_.get());
job->SetDMToken(kDMToken);
job->SetClientID(kClientID);
job->GetRequest()->mutable_unregister_request();
}
DeviceManagementRequestJob* StartPolicyFetchJob() {
- DeviceManagementRequestJob* job =
- service_->CreateJob(DeviceManagementRequestJob::TYPE_POLICY_FETCH,
- request_context_);
+ DeviceManagementRequestJob* job = service_->CreateJob(
+ DeviceManagementRequestJob::TYPE_POLICY_FETCH, request_context_.get());
job->SetGaiaToken(kGaiaAuthToken);
job->SetOAuthToken(kOAuthToken);
job->SetClientID(kClientID);
DeviceManagementRequestJob* StartAutoEnrollmentJob() {
DeviceManagementRequestJob* job =
service_->CreateJob(DeviceManagementRequestJob::TYPE_AUTO_ENROLLMENT,
- request_context_);
+ request_context_.get());
job->SetClientID(kClientID);
em::DeviceAutoEnrollmentRequest* request =
job->GetRequest()->mutable_auto_enrollment_request();