public class CvssV2
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
CvssV2(float score,
java.lang.String accessVector,
java.lang.String accessComplexity,
java.lang.String authentication,
java.lang.String confidentialityImpact,
java.lang.String integrityImpact,
java.lang.String availabilityImpact,
java.lang.String severity)
Constructs a new CVSS V2 object.
|
CvssV2(float score,
java.lang.String accessVector,
java.lang.String accessComplexity,
java.lang.String authentication,
java.lang.String confidentialityImpact,
java.lang.String integrityImpact,
java.lang.String availabilityImpact,
java.lang.String severity,
java.lang.Float exploitabilityScore,
java.lang.Float impactScore,
java.lang.Boolean acInsufInfo,
java.lang.Boolean obtainAllPrivilege,
java.lang.Boolean obtainUserPrivilege,
java.lang.Boolean obtainOtherPrivilege,
java.lang.Boolean userInteractionRequired,
java.lang.String version)
Constructs a new CVSS V2 object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccessComplexity()
Get the value of accessComplexity.
|
java.lang.String |
getAccessVector()
Get the value of accessVector.
|
java.lang.String |
getAuthentication()
Get the value of authentication.
|
java.lang.String |
getAvailabilityImpact()
Get the value of availabilityImpact.
|
java.lang.String |
getConfidentialityImpact()
Get the value of confidentialityImpact.
|
java.lang.Float |
getExploitabilityScore()
Returns the exploitabilityScore for the vulnerability.
|
java.lang.Float |
getImpactScore()
Returns the impactScore for the vulnerability.
|
java.lang.String |
getIntegrityImpact()
Get the value of integrityImpact.
|
float |
getScore()
Get the value of score.
|
java.lang.String |
getSeverity()
Returns the severity for the vulnerability.
|
java.lang.String |
getVersion()
Get the value of version.
|
java.lang.Boolean |
isAcInsufInfo()
Returns the acInsufInfo for the vulnerability.
|
java.lang.Boolean |
isObtainAllPrivilege()
Returns the obtainAllPrivilege for the vulnerability.
|
java.lang.Boolean |
isObtainOtherPrivilege()
Returns the obtainOtherPrivilege for the vulnerability.
|
java.lang.Boolean |
isObtainUserPrivilege()
Returns the obtainUserPrivilege for the vulnerability.
|
java.lang.Boolean |
isUserInteractionRequired()
Returns the userInteractionRequired for the vulnerability.
|
java.lang.String |
toString() |
public CvssV2(float score, java.lang.String accessVector, java.lang.String accessComplexity, java.lang.String authentication, java.lang.String confidentialityImpact, java.lang.String integrityImpact, java.lang.String availabilityImpact, java.lang.String severity)
score
- the scoreaccessVector
- the access vectoraccessComplexity
- the access complexityauthentication
- the authenticationconfidentialityImpact
- the confidentiality impactintegrityImpact
- the integrity impactavailabilityImpact
- the availability impactseverity
- the severitypublic CvssV2(float score, java.lang.String accessVector, java.lang.String accessComplexity, java.lang.String authentication, java.lang.String confidentialityImpact, java.lang.String integrityImpact, java.lang.String availabilityImpact, java.lang.String severity, java.lang.Float exploitabilityScore, java.lang.Float impactScore, java.lang.Boolean acInsufInfo, java.lang.Boolean obtainAllPrivilege, java.lang.Boolean obtainUserPrivilege, java.lang.Boolean obtainOtherPrivilege, java.lang.Boolean userInteractionRequired, java.lang.String version)
score
- the scoreaccessVector
- the access vectoraccessComplexity
- the access complexityauthentication
- the authenticationconfidentialityImpact
- the confidentiality impactintegrityImpact
- the integrity impactavailabilityImpact
- the availability impactseverity
- the severityexploitabilityScore
- the exploitability scoreimpactScore
- the impact scoreacInsufInfo
- the acInsufInfoobtainAllPrivilege
- whether or not the vulnerability allows one to obtain all privilegesobtainUserPrivilege
- whether or not the vulnerability allows one to obtain user privilegesobtainOtherPrivilege
- whether or not the vulnerability allows one to obtain other privilegesuserInteractionRequired
- whether or not user interaction is requiredversion
- the CVSS versionpublic float getScore()
public java.lang.String getAccessVector()
public java.lang.String getAccessComplexity()
public java.lang.String getAuthentication()
public java.lang.String getConfidentialityImpact()
public java.lang.String getIntegrityImpact()
public java.lang.String getAvailabilityImpact()
public java.lang.String getVersion()
public java.lang.String getSeverity()
public java.lang.Float getExploitabilityScore()
public java.lang.Float getImpactScore()
public java.lang.Boolean isAcInsufInfo()
public java.lang.Boolean isObtainAllPrivilege()
public java.lang.Boolean isObtainUserPrivilege()
public java.lang.Boolean isObtainOtherPrivilege()
public java.lang.Boolean isUserInteractionRequired()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright© 2012-21 Jeremy Long. All Rights Reserved.