public class WASScanLauncher extends Object
| Constructor and Description |
|---|
WASScanLauncher(Run<?,?> run,
TaskListener listener,
String webAppId,
String scanName,
String scanType,
String authRecord,
String optionProfile,
String cancelOptions,
String authRecordId,
String optionProfileId,
String cancelHours,
boolean isFailConditionsConfigured,
String pollingIntervalStr,
String vulnsTimeoutStr,
com.google.gson.JsonObject criteriaObject,
String apiServer,
String apiUser,
String apiPass,
boolean useProxy,
String proxyServer,
int proxyPort,
String proxyUsername,
String proxyPassword,
String portalUrl,
boolean failOnScanError) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
evaluateFailurePolicy(com.google.gson.JsonObject result) |
com.google.gson.JsonObject |
fetchScanResult(String scanId) |
void |
getAndProcessLaunchScanResult() |
String |
getScanFinishedStatus(String scanId) |
com.google.gson.JsonObject |
getScanResult(String scanId) |
Map<String,String> |
getWebappDetails(String id) |
String |
launchScan() |
public WASScanLauncher(Run<?,?> run, TaskListener listener, String webAppId, String scanName, String scanType, String authRecord, String optionProfile, String cancelOptions, String authRecordId, String optionProfileId, String cancelHours, boolean isFailConditionsConfigured, String pollingIntervalStr, String vulnsTimeoutStr, com.google.gson.JsonObject criteriaObject, String apiServer, String apiUser, String apiPass, boolean useProxy, String proxyServer, int proxyPort, String proxyUsername, String proxyPassword, String portalUrl, boolean failOnScanError)
public void getAndProcessLaunchScanResult()
throws Exception
Exceptionpublic com.google.gson.JsonObject evaluateFailurePolicy(com.google.gson.JsonObject result)
throws Exception
Exceptionpublic com.google.gson.JsonObject fetchScanResult(String scanId) throws Exception
Exceptionpublic com.google.gson.JsonObject getScanResult(String scanId)
Copyright © 2016–2022 Qualys Inc.. All rights reserved.