Save the data of report finding in Security::StoreFindingsMetadataService

Why are we doing this work

As part of the Extend the use of `security_findings` (&8341 - closed) epic, we need to save the data of the finding in the Security::StoreFindingsMetadataService. This will change the way the service operates (saving all data not just metadata), so we also need to rename the service class with a better name to express the new responsibilities it has.

Relevant links

Non-functional requirements

  • Testing: needs needs updated specs

Implementation plan

  • backend Save the data of the finding in the Security::StoreFindingsMetadataService
  • backend Rename the service class with a better name to express the new responsibilities it has.

E2E testing

  • Run Package and Test in the MR and make sure Govern E2E tests are green.

Verification steps

Edited by Mehmet Emin INAC