CVSSResponse constructor
const
CVSSResponse({
- required Input<
String> attackComplexity, - required Input<
String> attackVector, - required Input<
String> authentication, - required Input<
String> availabilityImpact, - required Input<
double> baseScore, - required Input<
String> confidentialityImpact, - required Input<
double> exploitabilityScore, - required Input<
double> impactScore, - required Input<
String> integrityImpact, - required Input<
String> privilegesRequired, - required Input<
String> scope, - required Input<
String> userInteraction,
Creates a new CVSSResponse.
attackComplexity Required.
attackVector Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
authentication Required.
availabilityImpact Required.
baseScore The base score is a function of the base metric scores.
confidentialityImpact Required.
exploitabilityScore Required.
impactScore Required.
integrityImpact Required.
privilegesRequired Required.
scope Required.
userInteraction Required.
Implementation
const CVSSResponse({
required this.attackComplexity,
required this.attackVector,
required this.authentication,
required this.availabilityImpact,
required this.baseScore,
required this.confidentialityImpact,
required this.exploitabilityScore,
required this.impactScore,
required this.integrityImpact,
required this.privilegesRequired,
required this.scope,
required this.userInteraction,
});