| Modifier and Type | Class and Description |
|---|---|
static class |
CvssV2.AttackComplexity |
static class |
CvssV2.AttackVector |
static class |
CvssV2.Authentication |
static class |
CvssV2.CIA |
static class |
CvssV2.Exploitability |
static class |
CvssV2.RemediationLevel |
static class |
CvssV2.ReportConfidence |
CVSSv2_PATTERN, CVSSv2_PATTERN_TEMPORAL, CVSSv3_1_PATTERN, CVSSv3_PATTERN, CVSSv3_PATTERN_TEMPORAL, V2_PATTERN, V2_TEMPORAL, V3_1_ENVIRONMENTAL, V3_PATTERN, V3_TEMPORAL| Constructor and Description |
|---|
CvssV2() |
| Modifier and Type | Method and Description |
|---|---|
CvssV2 |
attackComplexity(CvssV2.AttackComplexity ac) |
CvssV2 |
attackVector(CvssV2.AttackVector av) |
CvssV2 |
authentication(CvssV2.Authentication au) |
CvssV2 |
availability(CvssV2.CIA a) |
Score |
calculateScore()
Calculates a CVSS score.
|
CvssV2 |
confidentiality(CvssV2.CIA c) |
CvssV2 |
exploitability(CvssV2.Exploitability e) |
CvssV2.AttackComplexity |
getAttackComplexity() |
CvssV2.AttackVector |
getAttackVector() |
CvssV2.Authentication |
getAuthentication() |
CvssV2.CIA |
getAvailability() |
CvssV2.CIA |
getConfidentiality() |
CvssV2.Exploitability |
getExploitability() |
CvssV2.CIA |
getIntegrity() |
CvssV2.RemediationLevel |
getRemediationLevel() |
CvssV2.ReportConfidence |
getReportConfidence() |
String |
getVector()
Returns the CVSS vector
|
CvssV2 |
integrity(CvssV2.CIA i) |
CvssV2 |
remediationLevel(CvssV2.RemediationLevel rl) |
CvssV2 |
reportConfidence(CvssV2.ReportConfidence rc) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfillV3TemporalValues, fromVector, getCvssV2BaseVector, getCvssV3_1BaseVector, getCvssV3BaseVectorpublic CvssV2 attackVector(CvssV2.AttackVector av)
public CvssV2 attackComplexity(CvssV2.AttackComplexity ac)
public CvssV2 authentication(CvssV2.Authentication au)
public CvssV2 confidentiality(CvssV2.CIA c)
public CvssV2 integrity(CvssV2.CIA i)
public CvssV2 availability(CvssV2.CIA a)
public CvssV2 exploitability(CvssV2.Exploitability e)
public CvssV2 remediationLevel(CvssV2.RemediationLevel rl)
public CvssV2 reportConfidence(CvssV2.ReportConfidence rc)
public Score calculateScore()
calculateScore in interface Cvsspublic String getVector()
public CvssV2.AttackVector getAttackVector()
public CvssV2.AttackComplexity getAttackComplexity()
public CvssV2.Authentication getAuthentication()
public CvssV2.Exploitability getExploitability()
public CvssV2.RemediationLevel getRemediationLevel()
public CvssV2.ReportConfidence getReportConfidence()
public CvssV2.CIA getConfidentiality()
public CvssV2.CIA getIntegrity()
public CvssV2.CIA getAvailability()
Copyright © 2017–2023. All rights reserved.