Class QualysCriteria
- java.lang.Object
-
- com.qualys.plugins.containerSecurity.common.QualysCriteria.QualysCriteria
-
public class QualysCriteria extends Object
-
-
Field Summary
Fields Modifier and Type Field Description com.google.gson.JsonObjectreturnObject
-
Constructor Summary
Constructors Constructor Description QualysCriteria(String criteriaJson)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Booleanevaluate(com.google.gson.JsonObject response)BooleanevaluateCves(com.google.gson.JsonArray vulns)BooleanevaluateQids(com.google.gson.JsonArray vulns)BooleanevaluateSev(com.google.gson.JsonArray vulns)ArrayList<String>getBuildFailedReasons()StringgetMyNumbersAsString(ArrayList<Integer> arrayList)com.google.gson.JsonObjectgetResult()
-
-
-
Constructor Detail
-
QualysCriteria
public QualysCriteria(String criteriaJson) throws InvalidCriteriaException
- Throws:
InvalidCriteriaException
-
-
Method Detail
-
evaluate
public Boolean evaluate(com.google.gson.JsonObject response)
-
getResult
public com.google.gson.JsonObject getResult()
-
evaluateSev
public Boolean evaluateSev(com.google.gson.JsonArray vulns)
-
evaluateQids
public Boolean evaluateQids(com.google.gson.JsonArray vulns)
-
evaluateCves
public Boolean evaluateCves(com.google.gson.JsonArray vulns)
-
-