public class CvssV3 extends Object implements Serializable
| Constructor and Description |
|---|
CvssV3(String attackVector,
String attackComplexity,
String privilegesRequired,
String userInteraction,
String scope,
String confidentialityImpact,
String integrityImpact,
String availabilityImpact,
float baseScore,
String baseSeverity)
Constructs a new CVSS V3 object.
|
CvssV3(String attackVector,
String attackComplexity,
String privilegesRequired,
String userInteraction,
String scope,
String confidentialityImpact,
String integrityImpact,
String availabilityImpact,
float baseScore,
String baseSeverity,
Float exploitabilityScore,
Float impactScore,
String version)
Constructs a new CVSS V3 object.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAttackComplexity()
Get the value of attackComplexity.
|
String |
getAttackVector()
Get the value of attackVector.
|
String |
getAvailabilityImpact()
Get the value of availabilityImpact.
|
float |
getBaseScore()
Get the value of baseScore.
|
String |
getBaseSeverity()
Get the value of baseSeverity.
|
String |
getConfidentialityImpact()
Get the value of confidentialityImpact.
|
Float |
getexploitabilityScore()
Returns the exploitabilityScore for the vulnerability.
|
Float |
getimpactScore()
Returns the impactScore for the vulnerability.
|
String |
getIntegrityImpact()
Get the value of integrityImpact.
|
String |
getPrivilegesRequired()
Get the value of privilegesRequired.
|
String |
getScope()
Get the value of scope.
|
String |
getUserInteraction()
Get the value of userInteraction.
|
String |
getVersion()
Get the value of version.
|
String |
toString() |
public CvssV3(String attackVector, String attackComplexity, String privilegesRequired, String userInteraction, String scope, String confidentialityImpact, String integrityImpact, String availabilityImpact, float baseScore, String baseSeverity)
attackVector - the attack vector valueattackComplexity - the attack complexity valueprivilegesRequired - the privileges required valueuserInteraction - the user interaction valuescope - the scope valueconfidentialityImpact - the confidentiality impact valueintegrityImpact - the integrity impact valueavailabilityImpact - the availability impact valuebaseScore - the base scorebaseSeverity - the base severitypublic CvssV3(String attackVector, String attackComplexity, String privilegesRequired, String userInteraction, String scope, String confidentialityImpact, String integrityImpact, String availabilityImpact, float baseScore, String baseSeverity, Float exploitabilityScore, Float impactScore, String version)
attackVector - the attack vector valueattackComplexity - the attack complexity valueprivilegesRequired - the privileges required valueuserInteraction - the user interaction valuescope - the scope valueconfidentialityImpact - the confidentiality impact valueintegrityImpact - the integrity impact valueavailabilityImpact - the availability impact valuebaseScore - the base scorebaseSeverity - the base severityexploitabilityScore - the exploitability scoreimpactScore - the impact scoreversion - the CVSS versionpublic String getAttackVector()
public String getAttackComplexity()
public String getPrivilegesRequired()
public String getUserInteraction()
public String getScope()
public String getConfidentialityImpact()
public String getIntegrityImpact()
public String getAvailabilityImpact()
public float getBaseScore()
public String getBaseSeverity()
public String getVersion()
public Float getexploitabilityScore()
public Float getimpactScore()
Copyright © 2012–2021 OWASP. All rights reserved.