toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final attackComplexity = this.attackComplexity;
  final attackRequirements = this.attackRequirements;
  final attackVector = this.attackVector;
  final authentication = this.authentication;
  final availabilityImpact = this.availabilityImpact;
  final baseScore = this.baseScore;
  final confidentialityImpact = this.confidentialityImpact;
  final exploitMaturity = this.exploitMaturity;
  final exploitabilityScore = this.exploitabilityScore;
  final impactScore = this.impactScore;
  final integrityImpact = this.integrityImpact;
  final privilegesRequired = this.privilegesRequired;
  final scope = this.scope;
  final subsequentSystemAvailabilityImpact =
      this.subsequentSystemAvailabilityImpact;
  final subsequentSystemConfidentialityImpact =
      this.subsequentSystemConfidentialityImpact;
  final subsequentSystemIntegrityImpact =
      this.subsequentSystemIntegrityImpact;
  final userInteraction = this.userInteraction;
  final vulnerableSystemAvailabilityImpact =
      this.vulnerableSystemAvailabilityImpact;
  final vulnerableSystemConfidentialityImpact =
      this.vulnerableSystemConfidentialityImpact;
  final vulnerableSystemIntegrityImpact =
      this.vulnerableSystemIntegrityImpact;
  return {
    'attackComplexity': ?attackComplexity,
    'attackRequirements': ?attackRequirements,
    'attackVector': ?attackVector,
    'authentication': ?authentication,
    'availabilityImpact': ?availabilityImpact,
    'baseScore': ?baseScore,
    'confidentialityImpact': ?confidentialityImpact,
    'exploitMaturity': ?exploitMaturity,
    'exploitabilityScore': ?exploitabilityScore,
    'impactScore': ?impactScore,
    'integrityImpact': ?integrityImpact,
    'privilegesRequired': ?privilegesRequired,
    'scope': ?scope,
    'subsequentSystemAvailabilityImpact': ?subsequentSystemAvailabilityImpact,
    'subsequentSystemConfidentialityImpact':
        ?subsequentSystemConfidentialityImpact,
    'subsequentSystemIntegrityImpact': ?subsequentSystemIntegrityImpact,
    'userInteraction': ?userInteraction,
    'vulnerableSystemAvailabilityImpact': ?vulnerableSystemAvailabilityImpact,
    'vulnerableSystemConfidentialityImpact':
        ?vulnerableSystemConfidentialityImpact,
    'vulnerableSystemIntegrityImpact': ?vulnerableSystemIntegrityImpact,
  };
}