CVSSv3Response constructor

const CVSSv3Response({
  1. required Input<String> attackComplexity,
  2. required Input<String> attackVector,
  3. required Input<String> availabilityImpact,
  4. required Input<double> baseScore,
  5. required Input<String> confidentialityImpact,
  6. required Input<double> exploitabilityScore,
  7. required Input<double> impactScore,
  8. required Input<String> integrityImpact,
  9. required Input<String> privilegesRequired,
  10. required Input<String> scope,
  11. required Input<String> userInteraction,
})

Creates a new CVSSv3Response. attackComplexity Required. attackVector Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. 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 CVSSv3Response({
  required this.attackComplexity,
  required this.attackVector,
  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,
});