Finding.fromJson constructor
Finding.fromJson(
- Map json_
Implementation
Finding.fromJson(core.Map json_)
: this(
body: json_['body'] as core.String?,
description: json_['description'] as core.String?,
finalUrl: json_['finalUrl'] as core.String?,
findingType: json_['findingType'] as core.String?,
form: json_.containsKey('form')
? Form.fromJson(
json_['form'] as core.Map<core.String, core.dynamic>)
: null,
frameUrl: json_['frameUrl'] as core.String?,
fuzzedUrl: json_['fuzzedUrl'] as core.String?,
httpMethod: json_['httpMethod'] as core.String?,
name: json_['name'] as core.String?,
outdatedLibrary: json_.containsKey('outdatedLibrary')
? OutdatedLibrary.fromJson(json_['outdatedLibrary']
as core.Map<core.String, core.dynamic>)
: null,
reproductionUrl: json_['reproductionUrl'] as core.String?,
severity: json_['severity'] as core.String?,
trackingId: json_['trackingId'] as core.String?,
violatingResource: json_.containsKey('violatingResource')
? ViolatingResource.fromJson(json_['violatingResource']
as core.Map<core.String, core.dynamic>)
: null,
vulnerableHeaders: json_.containsKey('vulnerableHeaders')
? VulnerableHeaders.fromJson(json_['vulnerableHeaders']
as core.Map<core.String, core.dynamic>)
: null,
vulnerableParameters: json_.containsKey('vulnerableParameters')
? VulnerableParameters.fromJson(json_['vulnerableParameters']
as core.Map<core.String, core.dynamic>)
: null,
xss: json_.containsKey('xss')
? Xss.fromJson(
json_['xss'] as core.Map<core.String, core.dynamic>)
: null,
xxe: json_.containsKey('xxe')
? Xxe.fromJson(
json_['xxe'] as core.Map<core.String, core.dynamic>)
: null,
);