public class GetImageVulns extends Object
Constructor and Description |
---|
GetImageVulns(com.qualys.plugins.common.QualysClient.QualysCSClient client,
com.qualys.plugins.common.QualysAuth.QualysAuth auth,
Run<?,?> run,
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,
long taggingTime) |
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, Run<?,?> run, 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, long taggingTime) throws AbortException, QualysEvaluationException
public void processResult(HashMap<String,String> imageList, Map<String,Future<String>> list) throws AbortException, QualysEvaluationException
public 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–2024 Qualys Inc.. All rights reserved.