Package org.xbricks.reports.controllers
Class PentestReportController
java.lang.Object
org.xbricks.reports.controllers.PentestReportController
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondashboard
(org.springframework.ui.Model model) deletePentestbyName
(String testname, org.springframework.ui.Model model) executor
(org.springframework.ui.Model model, org.springframework.security.core.Authentication authentication) processResults
(org.springframework.ui.Model model, PentestReportCommand returnCommand) selectView
(org.springframework.ui.Model model) showPentestDetails
(String testname, org.springframework.ui.Model model) showPentestSubnetDetails
(String testname, String subnetName, org.springframework.ui.Model model) showPentestSubnetProbeDetails
(String testname, String subnetName, String subnetProbeName, org.springframework.ui.Model model) showPentestSubnetProbeDevice_Scans
(String testname, String subnetName, org.springframework.ui.Model model) showPentestSubnetProbeService_scans
(String testname, String subnetName, org.springframework.ui.Model model)
-
Constructor Details
-
PentestReportController
public PentestReportController()
-
-
Method Details
-
dashboard
-
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
-
showPentestSubnetProbeDevice_Scans
-
showPentestSubnetProbeService_scans
-
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
-