/*
 * Copyright (c) 2021 LG Electronics Inc.
 * SPDX-License-Identifier: AGPL-3.0-only 
 */

package oss.fosslight.domain;

import java.io.Serializable;

import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class Vulnerability extends ComBean implements Serializable {

	private static final long serialVersionUID = 8760328282030574612L;
	
	// NVD_CEV
	private String year;
	private String cveId;
	private String publDate;
	private String modiDate;
	private String cvssScore;
	private String cvssAccVector;
	private String cvssAccComple;
	private String cvssAuth;
	private String cvssConfImpact;
	private String cvssIntImpact;
	private String cvssAvaImpact;
	private String cvssSource;
	private String cvssGenOnDt;
	private String vulnSummary;
	private String ossName;
	private String ossNickname;
	private String product;
	private String vendor;
	private String version;
	private String vulnerabilityLink;
	private String ossId;
	
	private String ossNameAllSearchFlag;
	private String[] ossNicknames;
	private String specialCharactersProduct;
	private String[] ossNicknameArr;
	private String patchLink;
	private String vulnerabilityResolution;
	private String VulnerabilityCheckFlag;
}
