All Downloads are FREE. Search and download functionalities are using the official Maven repository.

iabudiab.maven.plugins.dependencytrack.client.model.Vulnerability Maven / Gradle / Ivy

There is a newer version: 2.4.2
Show newest version
package iabudiab.maven.plugins.dependencytrack.client.model;

import java.util.UUID;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class Vulnerability {

	private UUID uuid;

	private String source;

	private String vulnId;

	private String title;

	private String subTitle;

	private Severity severity;

	private int severityRank;

	private int cweId;

	private String cweName;

	private String description;

	private String recommendation;

	public String reportSummary() {
		return "[" + severity + "] " +  vulnId + " " + cweName;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy