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.JsonObject
batchAndGetKbData(com.google.gson.JsonObject scanResult)
String
getDisplayName()
String
getIconFileName()
org.json.JSONObject
getKbData(String qids)
String
getReportUrl()
String
getScanId()
String
getScanName()
net.sf.json.JSONObject
getScanResult()
net.sf.json.JSONObject
getStatus()
String
getUrlName()
String
getWebAppId()
net.sf.json.JSONObject
parseScanStatus(String scanId)
com.google.gson.JsonObject
processBatch(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:
getIconFileName
in interfaceAction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
-
getKbData
public org.json.JSONObject getKbData(String qids)
-
batchAndGetKbData
public com.google.gson.JsonObject batchAndGetKbData(com.google.gson.JsonObject scanResult)
-
-