Initializes a new instance of a service offering CVSS v2 vulnerability scoring.
Gets or sets the access complexity.
Gets or sets the access complexity.
Gets or sets the access vector.
Gets or sets the access vector.
Gets or sets the authentication.
Gets or sets the authentication.
Gets or sets the availability requirement.
Gets or sets the availability requirement.
Gets or sets the collateral damage potential.
Gets or sets the collateral damage potential.
Gets or sets the confidentiality requirement.
Gets or sets the confidentiality requirement.
Gets or sets the exploitability.
Gets or sets the exploitability.
Gets or sets the integrity requirement.
Gets or sets the integrity requirement.
Gets or sets the remediation level.
Gets or sets the remediation level.
Gets or sets the report confidence.
Gets or sets the report confidence.
Gets or sets the target distribution.
Gets or sets the target distribution.
Computes the adjusted base score.
the adjusted base score
Computes the adjusted impact score.
the adjusted impact score
Computes the adjusted temporal score.
the adjusted temporal score
Computes the base score.
the base score
Computes the environmental score.
the environmental score
Computes the exploitability score.
the exploitability score
Computes the impact score.
the impact score
Computes the overall score.
the overall score
Computes the temporal score.
the temporal score
Gets whether or not an environmental score is defined.
true if an environmental score is defined, otherwise false
Gets whether or not a temporal score is defined.
true if a temporal score is defined, otherwise false
Converts an impact score to an impact factor.
the impact score to convert
the converted impact factor
Converts an AccessComplexity enum value to a number for use in calculations.
the enum value to convert
Converts an AccessVector enum value to a number for use in calculations.
the enum value to convert
Converts an Authentication enum value to a number for use in calculations.
the enum value to convert
Converts an CollateralDamagePotential enum value to a number for use in calculations.
the enum value to convert
Converts an Exploitability enum value to a number for use in calculations.
the enum value to convert
Converts an ImpactSubscore enum value to a number for use in calculations.
the enum value to convert
Converts an RemediationLevel enum value to a number for use in calculations.
the enum value to convert
Converts an ReportConfidence enum value to a number for use in calculations.
the enum value to convert
Converts an TargetDistribution enum value to a number for use in calculations.
the enum value to convert
Generated using TypeDoc
Implements a service offering CVSS v2 vulnerability scoring.
Consumers should ensure that they make sure of the validation features built in to this class in the form of the validate and isValid functions. Attempting to call computeScore on an instance with an invalid configuration will raise an exception.