Class ReportAction
java.lang.Object
com.qualys.plugins.wasPlugin.report.ReportAction
- All Implemented Interfaces:
Action,ModelObject,RunAction2
-
Constructor Summary
ConstructorsConstructorDescriptionReportAction(Run<?, ?> run, String scanId, String webAppId, String scanName, String apiServer, AuthType authType, String apiUser, Secret apiPass, String clientId, String clientSecret, boolean useProxy, String proxyServer, int proxyPort, String proxyUsername, Secret proxyPassword, String portalUrl) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.gson.JsonObjectbatchAndGetKbData(com.google.gson.JsonObject scanResult) org.json.JSONObjectnet.sf.json.JSONObjectnet.sf.json.JSONObjectvoidonAttached(Run<?, ?> run) voidnet.sf.json.JSONObjectparseScanStatus(String scanId) com.google.gson.JsonObjectprocessBatch(ArrayList<ArrayList<String>> qids)
-
Constructor Details
-
ReportAction
public ReportAction() -
ReportAction
public ReportAction(Run<?, ?> run, String scanId, String webAppId, String scanName, String apiServer, AuthType authType, String apiUser, Secret apiPass, String clientId, String clientSecret, boolean useProxy, String proxyServer, int proxyPort, String proxyUsername, Secret proxyPassword, String portalUrl)
-
-
Method Details
-
onAttached
- Specified by:
onAttachedin interfaceRunAction2
-
onLoad
- Specified by:
onLoadin interfaceRunAction2
-
getScanId
-
getWebAppId
-
getScanName
-
getReportUrl
-
getScanResult
public net.sf.json.JSONObject getScanResult() -
getStatus
public net.sf.json.JSONObject getStatus() -
parseScanStatus
- Throws:
Exception
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction
-
getDisplayName
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject
-
getUrlName
- Specified by:
getUrlNamein interfaceAction
-
getKbData
-
batchAndGetKbData
public com.google.gson.JsonObject batchAndGetKbData(com.google.gson.JsonObject scanResult) -
processBatch
-