Package com.qualys.plugins.pc.report
Class ReportAction
- java.lang.Object
-
- com.qualys.plugins.pc.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 scanName, String scanRef, String scanDuration, String scanLaunchDate, String authRecord, String ipAddress, String apiServer, String platformUrl, String apiUser, Secret apiPass, boolean useProxy, String proxyServer, int proxyPort, String proxyUsername, Secret proxyPassword, boolean buildStatus, List<String> policyIds, List<String> policyNames, String excludedCids, boolean excludedCriteria, String failCriteria)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthRecord()
String
getBuildStatus()
List<net.sf.json.JSONObject>
getControlsList()
String
getDisplayName()
String
getExcludedControls()
String
getFailCriteria()
String
getIconFileName()
String
getPolicyList()
String
getScanDuration()
String
getScanId()
String
getScanLaunchDate()
String
getScanName()
String
getScanRef()
net.sf.json.JSONObject
getScanResults()
String
getScanStatusUrl()
String
getScanTarget()
String
getUrlName()
-
-
-
Constructor Detail
-
ReportAction
public ReportAction()
-
ReportAction
public ReportAction(Run<?,?> run, String scanId, String scanName, String scanRef, String scanDuration, String scanLaunchDate, String authRecord, String ipAddress, String apiServer, String platformUrl, String apiUser, Secret apiPass, boolean useProxy, String proxyServer, int proxyPort, String proxyUsername, Secret proxyPassword, boolean buildStatus, List<String> policyIds, List<String> policyNames, String excludedCids, boolean excludedCriteria, String failCriteria)
-
-
Method Detail
-
getScanId
public String getScanId()
-
getExcludedControls
public String getExcludedControls()
-
getPolicyList
public String getPolicyList()
-
getControlsList
public List<net.sf.json.JSONObject> getControlsList()
-
getAuthRecord
public String getAuthRecord()
-
getScanRef
public String getScanRef()
-
getScanTarget
public String getScanTarget()
-
getScanName
public String getScanName()
-
getScanDuration
public String getScanDuration()
-
getScanLaunchDate
public String getScanLaunchDate()
-
getScanStatusUrl
public String getScanStatusUrl()
-
getFailCriteria
public String getFailCriteria()
-
getBuildStatus
public String getBuildStatus()
-
getScanResults
@JavaScriptMethod public net.sf.json.JSONObject getScanResults()
-
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
-
-