CVSSv3.fromJson constructor

CVSSv3.fromJson(
  1. Map json_
)

Implementation

CVSSv3.fromJson(core.Map json_)
    : this(
        attackComplexity: json_['attackComplexity'] as core.String?,
        attackVector: json_['attackVector'] as core.String?,
        availabilityImpact: json_['availabilityImpact'] as core.String?,
        baseScore: (json_['baseScore'] as core.num?)?.toDouble(),
        confidentialityImpact: json_['confidentialityImpact'] as core.String?,
        exploitabilityScore:
            (json_['exploitabilityScore'] as core.num?)?.toDouble(),
        impactScore: (json_['impactScore'] as core.num?)?.toDouble(),
        integrityImpact: json_['integrityImpact'] as core.String?,
        privilegesRequired: json_['privilegesRequired'] as core.String?,
        scope: json_['scope'] as core.String?,
        userInteraction: json_['userInteraction'] as core.String?,
      );