public class GetImageVulns extends Object
| Constructor and Description |
|---|
GetImageVulns(com.qualys.plugins.common.QualysClient.QualysCSClient client,
com.qualys.plugins.common.QualysAuth.QualysAuth auth,
hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
int pollingIntervalForVulns,
int vulnsTimeout,
String webhookUrl,
qshaded.com.google.gson.JsonObject criteria,
boolean isFailConditionsConfigured,
ProxyConfiguration proxyConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
getAndProcessDockerImagesScanResult(HashMap<String,String> imageList) |
qshaded.com.google.gson.JsonObject |
getTrendingForImage(String imageID,
qshaded.com.google.gson.JsonObject reportObj) |
qshaded.com.google.gson.JsonObject |
makeFailReasonObject(String imageId,
qshaded.com.google.gson.JsonObject scanReportObj) |
qshaded.com.google.gson.JsonObject |
makeWebhookDataObject(String imageId,
qshaded.com.google.gson.JsonObject scanReportObj) |
void |
postWebhookData(Set<String> imageList,
qshaded.com.google.gson.JsonObject scanReportObj) |
void |
processResult(HashMap<String,String> imageList,
Map<String,Future<String>> list) |
public GetImageVulns(com.qualys.plugins.common.QualysClient.QualysCSClient client,
com.qualys.plugins.common.QualysAuth.QualysAuth auth,
hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
int pollingIntervalForVulns,
int vulnsTimeout,
String webhookUrl,
qshaded.com.google.gson.JsonObject criteria,
boolean isFailConditionsConfigured,
ProxyConfiguration proxyConfiguration)
public void getAndProcessDockerImagesScanResult(HashMap<String,String> imageList) throws hudson.AbortException, QualysEvaluationException
hudson.AbortExceptionQualysEvaluationExceptionpublic void processResult(HashMap<String,String> imageList, Map<String,Future<String>> list) throws hudson.AbortException, QualysEvaluationException
hudson.AbortExceptionQualysEvaluationExceptionpublic qshaded.com.google.gson.JsonObject getTrendingForImage(String imageID, qshaded.com.google.gson.JsonObject reportObj)
public void postWebhookData(Set<String> imageList, qshaded.com.google.gson.JsonObject scanReportObj)
public qshaded.com.google.gson.JsonObject makeFailReasonObject(String imageId, qshaded.com.google.gson.JsonObject scanReportObj)
public qshaded.com.google.gson.JsonObject makeWebhookDataObject(String imageId, qshaded.com.google.gson.JsonObject scanReportObj)
Copyright © 2016–2020. All rights reserved.