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 StringgetAuthRecord()StringgetBuildStatus()List<net.sf.json.JSONObject>getControlsList()StringgetDisplayName()StringgetExcludedControls()StringgetFailCriteria()StringgetIconFileName()StringgetPolicyList()StringgetScanDuration()StringgetScanId()StringgetScanLaunchDate()StringgetScanName()StringgetScanRef()net.sf.json.JSONObjectgetScanResults()StringgetScanStatusUrl()StringgetScanTarget()StringgetUrlName()
-
-
-
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:
getIconFileNamein interfaceAction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject
-
getUrlName
public String getUrlName()
- Specified by:
getUrlNamein interfaceAction
-
-