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, String tokenUrl, String oidcScope, String audience, 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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.Action
getDescription, getEvent, getGroup, getSemantic, isVisibleInContextMenu
-
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, String tokenUrl, String oidcScope, String audience, 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
-