VulnerabilityNote.fromJson constructor
VulnerabilityNote.fromJson(
- Map json_
Implementation
VulnerabilityNote.fromJson(core.Map json_)
: this(
cvssScore: (json_['cvssScore'] as core.num?)?.toDouble(),
cvssV2: json_.containsKey('cvssV2')
? CVSS.fromJson(
json_['cvssV2'] as core.Map<core.String, core.dynamic>)
: null,
cvssV3: json_.containsKey('cvssV3')
? CVSSv3.fromJson(
json_['cvssV3'] as core.Map<core.String, core.dynamic>)
: null,
cvssVersion: json_['cvssVersion'] as core.String?,
details: (json_['details'] as core.List?)
?.map((value) =>
Detail.fromJson(value as core.Map<core.String, core.dynamic>))
.toList(),
severity: json_['severity'] as core.String?,
sourceUpdateTime: json_['sourceUpdateTime'] as core.String?,
windowsDetails: (json_['windowsDetails'] as core.List?)
?.map((value) => WindowsDetail.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
);