Class ReportAction
- java.lang.Object
-
- com.qualys.plugins.wasPlugin.report.ReportAction
-
- All Implemented Interfaces:
Action,ModelObject
@Extension public class ReportAction extends Object implements Action
-
-
Constructor Summary
Constructors Constructor Description ReportAction()ReportAction(Run<?,?> run, String scanId, String webAppId, String scanName, String apiServer, String apiUser, Secret apiPass, boolean useProxy, String proxyServer, int proxyPort, String proxyUsername, Secret proxyPassword, String portalUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gson.JsonObjectbatchAndGetKbData(com.google.gson.JsonObject scanResult)StringgetDisplayName()StringgetIconFileName()org.json.JSONObjectgetKbData(String qids)StringgetReportUrl()StringgetScanId()StringgetScanName()net.sf.json.JSONObjectgetScanResult()net.sf.json.JSONObjectgetStatus()StringgetUrlName()StringgetWebAppId()net.sf.json.JSONObjectparseScanStatus(String scanId)com.google.gson.JsonObjectprocessBatch(ArrayList<ArrayList<String>> qids)
-
-
-
Method Detail
-
getScanId
public String getScanId()
-
getWebAppId
public String getWebAppId()
-
getScanName
public String getScanName()
-
getReportUrl
public String getReportUrl()
-
getScanResult
public net.sf.json.JSONObject getScanResult()
-
getStatus
public net.sf.json.JSONObject getStatus()
-
parseScanStatus
public net.sf.json.JSONObject parseScanStatus(String scanId) throws Exception
- Throws:
Exception
-
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileNamein interfaceAction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject
-
getUrlName
public String getUrlName()
- Specified by:
getUrlNamein interfaceAction
-
getKbData
public org.json.JSONObject getKbData(String qids)
-
batchAndGetKbData
public com.google.gson.JsonObject batchAndGetKbData(com.google.gson.JsonObject scanResult)
-
-