
iabudiab.maven.plugins.dependencytrack.client.model.Vulnerability Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dependency-track-maven-plugin Show documentation
Show all versions of dependency-track-maven-plugin Show documentation
Maven plugin for interacting with Dependency Track
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