CVSSContaineranalysisV1beta1 constructor
const
CVSSContaineranalysisV1beta1({
- Input<
CVSSAttackComplexityContaineranalysisV1beta1> ? attackComplexity, - Input<
CVSSAttackVectorContaineranalysisV1beta1> ? attackVector, - Input<
CVSSAuthenticationContaineranalysisV1beta1> ? authentication, - Input<
CVSSAvailabilityImpactContaineranalysisV1beta1> ? availabilityImpact, - Input<
double> ? baseScore, - Input<
CVSSConfidentialityImpactContaineranalysisV1beta1> ? confidentialityImpact, - Input<
double> ? exploitabilityScore, - Input<
double> ? impactScore, - Input<
CVSSIntegrityImpactContaineranalysisV1beta1> ? integrityImpact, - Input<
CVSSPrivilegesRequiredContaineranalysisV1beta1> ? privilegesRequired, - Input<
CVSSScopeContaineranalysisV1beta1> ? scope, - Input<
CVSSUserInteractionContaineranalysisV1beta1> ? userInteraction,
Creates a new CVSSContaineranalysisV1beta1.
attackComplexity Defined in CVSS v3, CVSS v2
attackVector Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2
authentication Defined in CVSS v2
availabilityImpact Defined in CVSS v3, CVSS v2
baseScore The base score is a function of the base metric scores.
confidentialityImpact Defined in CVSS v3, CVSS v2
exploitabilityScore Optional.
impactScore Optional.
integrityImpact Defined in CVSS v3, CVSS v2
privilegesRequired Defined in CVSS v3
scope Defined in CVSS v3
userInteraction Defined in CVSS v3
Implementation
const CVSSContaineranalysisV1beta1({
this.attackComplexity,
this.attackVector,
this.authentication,
this.availabilityImpact,
this.baseScore,
this.confidentialityImpact,
this.exploitabilityScore,
this.impactScore,
this.integrityImpact,
this.privilegesRequired,
this.scope,
this.userInteraction,
});