public class CVSSV3Info extends AbstractModel
header, skipSign
Constructor and Description |
---|
CVSSV3Info() |
CVSSV3Info(CVSSV3Info source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAttackComplexity()
Get AttackComplexity 攻击复杂度。
取值范围:
HIGH 高
LOW 低
|
String |
getAttackVector()
Get AttackVector 攻击途径。
取值范围:
NETWORK 远程
ADJACENT_NETWORK 近邻
LOCAL 本地
PHYSICAL 物理
|
String |
getAvailabilityImpact()
Get AvailabilityImpact 可用性影响。
取值范围:
NONE 无
LOW 低
HIGH 高
|
String |
getConImpact()
Get ConfidentialityImpact 机密性影响。
取值范围:
NONE 无
LOW 低
HIGH 高
|
Float |
getCVSS()
Get CVE评分。
|
String |
getIntegrityImpact()
Get IntegrityImpact 完整性影响。
取值范围:
NONE 无
LOW 低
HIGH 高
|
String |
getPrivilegesRequired()
Get PrivilegesRequired 触发特权。
取值范围:
HIGH 高
LOW 低
NONE 无
|
String |
getScope()
Get Scope 绕过安全边界。
取值范围:
UNCHANGED 否
CHANGED 能
|
String |
getUserInteraction()
Get UserInteraction 交互必要性。
取值范围:
NONE 无
REQUIRED 需要
|
void |
setAttackComplexity(String AttackComplexity)
Set AttackComplexity 攻击复杂度。
取值范围:
HIGH 高
LOW 低
|
void |
setAttackVector(String AttackVector)
Set AttackVector 攻击途径。
取值范围:
NETWORK 远程
ADJACENT_NETWORK 近邻
LOCAL 本地
PHYSICAL 物理
|
void |
setAvailabilityImpact(String AvailabilityImpact)
Set AvailabilityImpact 可用性影响。
取值范围:
NONE 无
LOW 低
HIGH 高
|
void |
setConImpact(String ConImpact)
Set ConfidentialityImpact 机密性影响。
取值范围:
NONE 无
LOW 低
HIGH 高
|
void |
setCVSS(Float CVSS)
Set CVE评分。
|
void |
setIntegrityImpact(String IntegrityImpact)
Set IntegrityImpact 完整性影响。
取值范围:
NONE 无
LOW 低
HIGH 高
|
void |
setPrivilegesRequired(String PrivilegesRequired)
Set PrivilegesRequired 触发特权。
取值范围:
HIGH 高
LOW 低
NONE 无
|
void |
setScope(String Scope)
Set Scope 绕过安全边界。
取值范围:
UNCHANGED 否
CHANGED 能
|
void |
setUserInteraction(String UserInteraction)
Set UserInteraction 交互必要性。
取值范围:
NONE 无
REQUIRED 需要
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CVSSV3Info()
public CVSSV3Info(CVSSV3Info source)
public Float getCVSS()
public void setCVSS(Float CVSS)
CVSS
- CVE评分。public String getAttackVector()
public void setAttackVector(String AttackVector)
AttackVector
- AttackVector 攻击途径。
取值范围:
public String getAttackComplexity()
public void setAttackComplexity(String AttackComplexity)
AttackComplexity
- AttackComplexity 攻击复杂度。
取值范围:
public String getPrivilegesRequired()
public void setPrivilegesRequired(String PrivilegesRequired)
PrivilegesRequired
- PrivilegesRequired 触发特权。
取值范围:
public String getUserInteraction()
public void setUserInteraction(String UserInteraction)
UserInteraction
- UserInteraction 交互必要性。
取值范围:
public String getScope()
public void setScope(String Scope)
Scope
- Scope 绕过安全边界。
取值范围:
public String getConImpact()
public void setConImpact(String ConImpact)
ConImpact
- ConfidentialityImpact 机密性影响。
取值范围:
public String getIntegrityImpact()
public void setIntegrityImpact(String IntegrityImpact)
IntegrityImpact
- IntegrityImpact 完整性影响。
取值范围:
public String getAvailabilityImpact()
public void setAvailabilityImpact(String AvailabilityImpact)
AvailabilityImpact
- AvailabilityImpact 可用性影响。
取值范围:
Copyright © 2024. All rights reserved.