ae-cvss-calculator
Version:
A CVSS vector modeling and score calculation implementation for all CVSS versions by {metæffekt}.
17 lines (16 loc) • 670 B
TypeScript
import { ICvss4P0 } from "./ICvss4P0";
export declare class EQ {
static createCvssInstance: (vector: string) => ICvss4P0;
private readonly level;
private readonly vectorDepth;
private readonly highestSeverityVectorsUnparsed;
private highestSeverityVectors;
private readonly predicate;
constructor(level: string, vectorDepth: number, highestSeverityVectors: string[], predicate: (vector: ICvss4P0) => boolean);
getLevel(): string;
getLevelAsInt(): number;
getVectorDepth(): number;
getHighestSeverityVectors(): ICvss4P0[];
getHighestSeverityVectorsUnparsed(): string[];
matchesConstraints(vector: ICvss4P0): boolean;
}