public class DeviceProfile extends AbstractModel
header, skipSign
Constructor and Description |
---|
DeviceProfile() |
DeviceProfile(DeviceProfile 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 |
getClientType()
Get 客户端设备类型。取值有:iOS;Android;WebView。
|
Long |
getHighRiskMinScore()
Get 判定请求为高风险的最低值,取值范围为 1~99。数值越大请求风险越高越接近 Bot 客户端发起的请求。默认值为 50,对应含义 51~100 为高风险。
|
SecurityAction |
getHighRiskRequestAction()
Get 高风险请求的处置方式。SecurityAction 的 Name 取值支持:Deny:拦截;Monitor:观察;Redirect:重定向;Challenge:挑战。默认值为 Monitor。
|
Long |
getMediumRiskMinScore()
Get 判定请求为中风险的最低值,取值范围为 1~99。数值越大请求风险越高越接近 Bot 客户端发起的请求。默认值为 15,对应含义 16~50 为中风险。
|
SecurityAction |
getMediumRiskRequestAction()
Get 中风险请求的处置方式。SecurityAction 的 Name 取值支持:Deny:拦截;Monitor:观察;Redirect:重定向;Challenge:挑战。默认值为 Monitor。
|
void |
setClientType(String ClientType)
Set 客户端设备类型。取值有:iOS;Android;WebView。
|
void |
setHighRiskMinScore(Long HighRiskMinScore)
Set 判定请求为高风险的最低值,取值范围为 1~99。数值越大请求风险越高越接近 Bot 客户端发起的请求。默认值为 50,对应含义 51~100 为高风险。
|
void |
setHighRiskRequestAction(SecurityAction HighRiskRequestAction)
Set 高风险请求的处置方式。SecurityAction 的 Name 取值支持:Deny:拦截;Monitor:观察;Redirect:重定向;Challenge:挑战。默认值为 Monitor。
|
void |
setMediumRiskMinScore(Long MediumRiskMinScore)
Set 判定请求为中风险的最低值,取值范围为 1~99。数值越大请求风险越高越接近 Bot 客户端发起的请求。默认值为 15,对应含义 16~50 为中风险。
|
void |
setMediumRiskRequestAction(SecurityAction MediumRiskRequestAction)
Set 中风险请求的处置方式。SecurityAction 的 Name 取值支持:Deny:拦截;Monitor:观察;Redirect:重定向;Challenge:挑战。默认值为 Monitor。
|
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 DeviceProfile()
public DeviceProfile(DeviceProfile source)
public String getClientType()
public void setClientType(String ClientType)
ClientType
- 客户端设备类型。取值有:public Long getHighRiskMinScore()
public void setHighRiskMinScore(Long HighRiskMinScore)
HighRiskMinScore
- 判定请求为高风险的最低值,取值范围为 1~99。数值越大请求风险越高越接近 Bot 客户端发起的请求。默认值为 50,对应含义 51~100 为高风险。public SecurityAction getHighRiskRequestAction()
public void setHighRiskRequestAction(SecurityAction HighRiskRequestAction)
HighRiskRequestAction
- 高风险请求的处置方式。SecurityAction 的 Name 取值支持:public Long getMediumRiskMinScore()
public void setMediumRiskMinScore(Long MediumRiskMinScore)
MediumRiskMinScore
- 判定请求为中风险的最低值,取值范围为 1~99。数值越大请求风险越高越接近 Bot 客户端发起的请求。默认值为 15,对应含义 16~50 为中风险。public SecurityAction getMediumRiskRequestAction()
public void setMediumRiskRequestAction(SecurityAction MediumRiskRequestAction)
MediumRiskRequestAction
- 中风险请求的处置方式。SecurityAction 的 Name 取值支持:Copyright © 2025. All rights reserved.