Class CVSSV2Info
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.bsca.v20210811.models.CVSSV2Info
-
public class CVSSV2Info extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CVSSV2Info()
CVSSV2Info(CVSSV2Info 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAccessComplexity()
Get AccessComplexity 攻击复杂度。 取值范围: HIGH 高 MEDIUM 中 LOW 低String
getAccessVector()
Get AccessVector 攻击途径。 取值范围: NETWORK 远程 ADJACENT_NETWORK 近邻 LOCAL 本地String
getAuthentication()
Get Authentication 身份验证。 取值范围: MULTIPLE 多系统认证 SINGLE 单系统认证 NONE 无String
getAvailabilityImpact()
Get AvailabilityImpact 可用性影响。 取值范围: NONE 无 PARTIAL 部分 COMPLETE 完整String
getConImpact()
Get ConfidentialityImpact 机密性影响。 取值范围: NONE 无 PARTIAL 部分 COMPLETE 完整Float
getCVSS()
Get CVE评分。String
getIntegrityImpact()
Get IntegrityImpact 完整性影响。 取值范围: NONE 无 PARTIAL 部分 COMPLETE 完整void
setAccessComplexity(String AccessComplexity)
Set AccessComplexity 攻击复杂度。 取值范围: HIGH 高 MEDIUM 中 LOW 低void
setAccessVector(String AccessVector)
Set AccessVector 攻击途径。 取值范围: NETWORK 远程 ADJACENT_NETWORK 近邻 LOCAL 本地void
setAuthentication(String Authentication)
Set Authentication 身份验证。 取值范围: MULTIPLE 多系统认证 SINGLE 单系统认证 NONE 无void
setAvailabilityImpact(String AvailabilityImpact)
Set AvailabilityImpact 可用性影响。 取值范围: NONE 无 PARTIAL 部分 COMPLETE 完整void
setConImpact(String ConImpact)
Set ConfidentialityImpact 机密性影响。 取值范围: NONE 无 PARTIAL 部分 COMPLETE 完整void
setCVSS(Float CVSS)
Set CVE评分。void
setIntegrityImpact(String IntegrityImpact)
Set IntegrityImpact 完整性影响。 取值范围: NONE 无 PARTIAL 部分 COMPLETE 完整void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CVSSV2Info
public CVSSV2Info()
-
CVSSV2Info
public CVSSV2Info(CVSSV2Info 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.
-
-
Method Detail
-
getCVSS
public Float getCVSS()
Get CVE评分。- Returns:
- CVSS CVE评分。
-
setCVSS
public void setCVSS(Float CVSS)
Set CVE评分。- Parameters:
CVSS
- CVE评分。
-
getAccessVector
public String getAccessVector()
Get AccessVector 攻击途径。 取值范围:- NETWORK 远程
- ADJACENT_NETWORK 近邻
- LOCAL 本地
- Returns:
- AccessVector AccessVector 攻击途径。
取值范围:
- NETWORK 远程
- ADJACENT_NETWORK 近邻
- LOCAL 本地
-
setAccessVector
public void setAccessVector(String AccessVector)
Set AccessVector 攻击途径。 取值范围:- NETWORK 远程
- ADJACENT_NETWORK 近邻
- LOCAL 本地
- Parameters:
AccessVector
- AccessVector 攻击途径。 取值范围:- NETWORK 远程
- ADJACENT_NETWORK 近邻
- LOCAL 本地
-
getAccessComplexity
public String getAccessComplexity()
Get AccessComplexity 攻击复杂度。 取值范围:- HIGH 高
- MEDIUM 中
- LOW 低
- Returns:
- AccessComplexity AccessComplexity 攻击复杂度。
取值范围:
- HIGH 高
- MEDIUM 中
- LOW 低
-
setAccessComplexity
public void setAccessComplexity(String AccessComplexity)
Set AccessComplexity 攻击复杂度。 取值范围:- HIGH 高
- MEDIUM 中
- LOW 低
- Parameters:
AccessComplexity
- AccessComplexity 攻击复杂度。 取值范围:- HIGH 高
- MEDIUM 中
- LOW 低
-
getAuthentication
public String getAuthentication()
Get Authentication 身份验证。 取值范围:- MULTIPLE 多系统认证
- SINGLE 单系统认证
- NONE 无
- Returns:
- Authentication Authentication 身份验证。
取值范围:
- MULTIPLE 多系统认证
- SINGLE 单系统认证
- NONE 无
-
setAuthentication
public void setAuthentication(String Authentication)
Set Authentication 身份验证。 取值范围:- MULTIPLE 多系统认证
- SINGLE 单系统认证
- NONE 无
- Parameters:
Authentication
- Authentication 身份验证。 取值范围:- MULTIPLE 多系统认证
- SINGLE 单系统认证
- NONE 无
-
getConImpact
public String getConImpact()
Get ConfidentialityImpact 机密性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
- Returns:
- ConImpact ConfidentialityImpact 机密性影响。
取值范围:
- NONE 无
- PARTIAL 部分
- COMPLETE 完整
-
setConImpact
public void setConImpact(String ConImpact)
Set ConfidentialityImpact 机密性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
- Parameters:
ConImpact
- ConfidentialityImpact 机密性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
-
getIntegrityImpact
public String getIntegrityImpact()
Get IntegrityImpact 完整性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
- Returns:
- IntegrityImpact IntegrityImpact 完整性影响。
取值范围:
- NONE 无
- PARTIAL 部分
- COMPLETE 完整
-
setIntegrityImpact
public void setIntegrityImpact(String IntegrityImpact)
Set IntegrityImpact 完整性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
- Parameters:
IntegrityImpact
- IntegrityImpact 完整性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
-
getAvailabilityImpact
public String getAvailabilityImpact()
Get AvailabilityImpact 可用性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
- Returns:
- AvailabilityImpact AvailabilityImpact 可用性影响。
取值范围:
- NONE 无
- PARTIAL 部分
- COMPLETE 完整
-
setAvailabilityImpact
public void setAvailabilityImpact(String AvailabilityImpact)
Set AvailabilityImpact 可用性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
- Parameters:
AvailabilityImpact
- AvailabilityImpact 可用性影响。 取值范围:- NONE 无
- PARTIAL 部分
- COMPLETE 完整
-
-