Class PentestReportController

java.lang.Object
org.xbricks.reports.controllers.PentestReportController

@Controller public class PentestReportController extends Object
  • Constructor Details

    • PentestReportController

      public PentestReportController()
  • Method Details

    • dashboard

      @RequestMapping("/pentest/dashboard") public String dashboard(org.springframework.ui.Model model)
    • executor

      @RequestMapping("/pentest/resultProcesosor") public String executor(org.springframework.ui.Model model, org.springframework.security.core.Authentication authentication)
    • selectView

      @RequestMapping("/pentest/admin/selectView") public String selectView(org.springframework.ui.Model model)
    • processResults

      @PostMapping @RequestMapping("/pentest/processresults") public String processResults(org.springframework.ui.Model model, @ModelAttribute PentestReportCommand returnCommand)
    • showPentestDetails

      @GetMapping @RequestMapping("/pentest/{testname}/details") public String showPentestDetails(@PathVariable String testname, org.springframework.ui.Model model)
      Parameters:
      testname -
      model -
      Returns:
      Template Name responsible for the action or redirection to somewhere
    • showPentestSubnetDetails

      @GetMapping @RequestMapping("/pentest/{testname}/{subnetName}/details") public String showPentestSubnetDetails(@PathVariable String testname, @PathVariable String subnetName, org.springframework.ui.Model model)
      Parameters:
      testname -
      model -
      Returns:
      Template Name responsible for the action or redirection to somewhere
    • showPentestSubnetProbeDetails

      @GetMapping @RequestMapping("/pentest/{testname}/{subnetName}/{subnetProbeName}/details") public String showPentestSubnetProbeDetails(@PathVariable String testname, @PathVariable String subnetName, @PathVariable String subnetProbeName, org.springframework.ui.Model model)
    • showPentestSubnetProbeDevice_Scans

      @GetMapping @RequestMapping("/pentest/{testname}/{subnetName}/Device_Scans/details") public String showPentestSubnetProbeDevice_Scans(@PathVariable String testname, @PathVariable String subnetName, org.springframework.ui.Model model)
    • showPentestSubnetProbeService_scans

      @GetMapping @RequestMapping("/pentest/{testname}/{subnetName}/Service_scans/details") public String showPentestSubnetProbeService_scans(@PathVariable String testname, @PathVariable String subnetName, org.springframework.ui.Model model)
    • deletePentestbyName

      @GetMapping @RequestMapping("/pentest/{testname}/delete") public String deletePentestbyName(@PathVariable String testname, org.springframework.ui.Model model)
      Parameters:
      testname -
      model -
      Returns:
      Template Name responsible for the action or redirection to somewhere