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, toJsonStringpublic 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.