}
Step::Status StepRegisterSecurity::process() {
+ AddRecoveryInfo();
+
std::string error_message;
if (context_->request_type.get() != RequestType::Move &&
!RegisterSecurityContextForManifest(context_, &error_message)) {
return Status::OK;
}
+void StepRegisterSecurity::AddRecoveryInfo() {
+ recovery::RecoveryFile* recovery_file =
+ context_->recovery_info.get().recovery_file.get();
+ recovery_file->set_security_operation_done(true);
+ recovery_file->WriteAndCommitFileContent();
+}
+
} // namespace security
} // namespace common_installer