certifai.scanner.report_reader module¶
- class certifai.scanner.report_reader.ScanReportReader(reports_directory: Optional[DirectoryPath] = None)¶
Class for reading scan reports
- Parameters
reports_directory – path to directory containing scan results
- list_usecases() list ¶
Lists usecases
- Returns
List of usecases
- list_scans(usecase: str) list ¶
Lists scans under a usecase
- Parameters
usecase (str) – Usecase id
- Returns
List of scans for the given use-case
- load_scan(usecase_id: str, scan_id: str) dict ¶
load scan results from storage
- Parameters
usecase_id (str) – usecase id
scan_id (str) – scan id
- Returns
scan results dict