public class ClientAttester extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ClientAttester() | 
| ClientAttester(ClientAttester 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 | getAttesterDuration()Get 认证有效时间。默认为 60s,支持的单位有:
s:秒,取值范围 60~43200;
m:分,取值范围 1~720;
h:小时,取值范围 1~12。 | 
| String | getAttesterSource()Get 认证方法。取值有:
TC-RCE: 使用风险识别 RCE 进行认证;
TC-CAPTCHA: 使用天御验证码进行认证。 | 
| String | getId()Get 认证选项 ID。 | 
| String | getName()Get 认证选项名称。 | 
| TCCaptchaOption | getTCCaptchaOption()Get TC-CAPTCHA 认证的配置信息。
当 AttesterSource 参数值为 TC-CAPTCHA 时,此字段必填。 | 
| TCRCEOption | getTCRCEOption()Get TC-RCE 认证的配置信息。
当 AttesterSource 参数值为 TC-RCE 时,此字段必填。 | 
| String | getType()Get 认证规则类型。仅出参返回,取值有:
PRESET: 系统预置规则,仅允许修改 AttesterDuration;
CUSTOM: 用户自定义规则。 | 
| void | setAttesterDuration(String AttesterDuration)Set 认证有效时间。默认为 60s,支持的单位有:
s:秒,取值范围 60~43200;
m:分,取值范围 1~720;
h:小时,取值范围 1~12。 | 
| void | setAttesterSource(String AttesterSource)Set 认证方法。取值有:
TC-RCE: 使用风险识别 RCE 进行认证;
TC-CAPTCHA: 使用天御验证码进行认证。 | 
| void | setId(String Id)Set 认证选项 ID。 | 
| void | setName(String Name)Set 认证选项名称。 | 
| void | setTCCaptchaOption(TCCaptchaOption TCCaptchaOption)Set TC-CAPTCHA 认证的配置信息。
当 AttesterSource 参数值为 TC-CAPTCHA 时,此字段必填。 | 
| void | setTCRCEOption(TCRCEOption TCRCEOption)Set TC-RCE 认证的配置信息。
当 AttesterSource 参数值为 TC-RCE 时,此字段必填。 | 
| void | setType(String Type)Set 认证规则类型。仅出参返回,取值有:
PRESET: 系统预置规则,仅允许修改 AttesterDuration;
CUSTOM: 用户自定义规则。 | 
| 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 ClientAttester()
public ClientAttester(ClientAttester source)
public String getId()
public void setId(String Id)
Id - 认证选项 ID。public String getName()
public void setName(String Name)
Name - 认证选项名称。public String getType()
public void setType(String Type)
Type - 认证规则类型。仅出参返回,取值有:
public String getAttesterSource()
public void setAttesterSource(String AttesterSource)
AttesterSource - 认证方法。取值有:
public String getAttesterDuration()
public void setAttesterDuration(String AttesterDuration)
AttesterDuration - 认证有效时间。默认为 60s,支持的单位有:
public TCRCEOption getTCRCEOption()
public void setTCRCEOption(TCRCEOption TCRCEOption)
TCRCEOption - TC-RCE 认证的配置信息。
public TCCaptchaOption getTCCaptchaOption()
public void setTCCaptchaOption(TCCaptchaOption TCCaptchaOption)
TCCaptchaOption - TC-CAPTCHA 认证的配置信息。
Copyright © 2025. All rights reserved.