Class CsvConverter
java.lang.Object
com.amazon.inspector.jenkins.amazoninspectorbuildstep.csvconversion.CsvConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertDocker(String imageName, String imageSha, String buildId, SeverityCounts vulnCounts) convertVulnerabilities(String imageName, String imageSha, String buildId, SeverityCounts counts) protected StringgetCwesAsString(Vulnerability vulnerability) protected StringgetEpssScore(Vulnerability vulnerability) protected StringgetPropertyValueFromKey(Component component, String key) protected static StringgetPropertyValueFromKey(Vulnerability vulnerability, String key) protected StringgetSeverity(Vulnerability vulnerability) protected StringgetUpdated(Vulnerability vulnerability) voidrouteDockerCsvData(Vulnerability vulnerability, Component component) voidrouteVulnCsvData(Vulnerability vulnerability, Component component) void
-
Constructor Details
-
CsvConverter
-
-
Method Details
-
convertVulnerabilities
public String convertVulnerabilities(String imageName, String imageSha, String buildId, SeverityCounts counts) throws IOException - Throws:
IOException
-
convertDocker
public String convertDocker(String imageName, String imageSha, String buildId, SeverityCounts vulnCounts) throws IOException - Throws:
IOException
-
buildVulnerabilityDataLines
-
buildDockerDataLines
-
routeVulnerabilities
public void routeVulnerabilities() -
routeDockerCsvData
-
routeVulnCsvData
-
getUpdated
-
getCwesAsString
-
getEpssScore
-
getPropertyValueFromKey
-
getPropertyValueFromKey
-
getSeverity
-