CVSS class
Common Vulnerability Scoring System.
For details, see https://www.first.org/cvss/specification-document This is a message we will try to use for storing multiple versions of CVSS. The intention is that as new versions of CVSS scores get added, we will be able to modify this message rather than adding new protos for each new version of the score.
Constructors
- CVSS({String? attackComplexity, String? attackVector, String? authentication, String? availabilityImpact, double? baseScore, String? confidentialityImpact, double? exploitabilityScore, double? impactScore, String? integrityImpact, String? privilegesRequired, String? scope, String? userInteraction})
- CVSS.fromJson(Map _json)
Properties
- attackComplexity ↔ String?
-
Possible string values are:
getter/setter pair
- attackVector ↔ String?
-
Base Metrics Represents the intrinsic characteristics of a vulnerability
that are constant over time and across user environments.
Possible string values are:
getter/setter pair
- authentication ↔ String?
-
Possible string values are:
getter/setter pair
- availabilityImpact ↔ String?
-
Possible string values are:
getter/setter pair
- baseScore ↔ double?
-
The base score is a function of the base metric scores.
getter/setter pair
- confidentialityImpact ↔ String?
-
Possible string values are:
getter/setter pair
- exploitabilityScore ↔ double?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- impactScore ↔ double?
-
getter/setter pair
- integrityImpact ↔ String?
-
Possible string values are:
getter/setter pair
- privilegesRequired ↔ String?
-
Possible string values are:
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scope ↔ String?
-
Possible string values are:
getter/setter pair
- userInteraction ↔ String?
-
Possible string values are:
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited