public class SetAuthenticationRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| SetAuthenticationRequest() | 
| SetAuthenticationRequest(SetAuthenticationRequest 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 | 
|---|---|
| Long | getBasicAuth()Get 基础认证开关,其中:
0,关闭基础认证;
1,开启基础认证。
默认为0。 | 
| String | getBasicAuthConfId()Get 基础认证配置ID,从证书管理页获取。 | 
| String | getDomain()Get 需要进行高级配置的域名,该域名为监听器下的转发规则的域名。 | 
| Long | getGaapAuth()Get 通道认证开关,用于源站对Gaap的认证,其中:
0,关闭通道认证;
1,开启通道认证。
默认为0。 | 
| String | getGaapCertificateId()Get 通道SSL证书ID,从证书管理页获取。 | 
| String | getListenerId()Get 监听器ID。 | 
| String[] | getPolyRealServerCertificateIds()Get 多源站CA证书ID,从证书管理页获取。源站认证时,填写该参数或RealServerCertificateId参数 | 
| Long | getRealServerAuth()Get 源站认证开关,用于Gaap对服务器的认证,其中:
0,关闭源站认证;
1,开启源站认证。
默认为0。 | 
| String | getRealServerCertificateDomain()Get 该字段已废弃,请使用创建规则和修改规则中的SNI功能。 | 
| String | getRealServerCertificateId()Get 源站CA证书ID,从证书管理页获取。源站认证时,填写该参数或RealServerCertificateId参数 | 
| String | getTLSCiphers()Get 支持的TLS密码套件,可选值为:
[GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT] | 
| String[] | getTLSSupportVersion()Get TLS支持的版本
支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 | 
| void | setBasicAuth(Long BasicAuth)Set 基础认证开关,其中:
0,关闭基础认证;
1,开启基础认证。
默认为0。 | 
| void | setBasicAuthConfId(String BasicAuthConfId)Set 基础认证配置ID,从证书管理页获取。 | 
| void | setDomain(String Domain)Set 需要进行高级配置的域名,该域名为监听器下的转发规则的域名。 | 
| void | setGaapAuth(Long GaapAuth)Set 通道认证开关,用于源站对Gaap的认证,其中:
0,关闭通道认证;
1,开启通道认证。
默认为0。 | 
| void | setGaapCertificateId(String GaapCertificateId)Set 通道SSL证书ID,从证书管理页获取。 | 
| void | setListenerId(String ListenerId)Set 监听器ID。 | 
| void | setPolyRealServerCertificateIds(String[] PolyRealServerCertificateIds)Set 多源站CA证书ID,从证书管理页获取。源站认证时,填写该参数或RealServerCertificateId参数 | 
| void | setRealServerAuth(Long RealServerAuth)Set 源站认证开关,用于Gaap对服务器的认证,其中:
0,关闭源站认证;
1,开启源站认证。
默认为0。 | 
| void | setRealServerCertificateDomain(String RealServerCertificateDomain)Set 该字段已废弃,请使用创建规则和修改规则中的SNI功能。 | 
| void | setRealServerCertificateId(String RealServerCertificateId)Set 源站CA证书ID,从证书管理页获取。源站认证时,填写该参数或RealServerCertificateId参数 | 
| void | setTLSCiphers(String TLSCiphers)Set 支持的TLS密码套件,可选值为:
[GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT] | 
| void | setTLSSupportVersion(String[] TLSSupportVersion)Set TLS支持的版本
支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 | 
| 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 SetAuthenticationRequest()
public SetAuthenticationRequest(SetAuthenticationRequest source)
public String getListenerId()
public void setListenerId(String ListenerId)
ListenerId - 监听器ID。public String getDomain()
public void setDomain(String Domain)
Domain - 需要进行高级配置的域名,该域名为监听器下的转发规则的域名。public Long getBasicAuth()
public void setBasicAuth(Long BasicAuth)
BasicAuth - 基础认证开关,其中:
0,关闭基础认证;
1,开启基础认证。
默认为0。public Long getGaapAuth()
public void setGaapAuth(Long GaapAuth)
GaapAuth - 通道认证开关,用于源站对Gaap的认证,其中:
0,关闭通道认证;
1,开启通道认证。
默认为0。public Long getRealServerAuth()
public void setRealServerAuth(Long RealServerAuth)
RealServerAuth - 源站认证开关,用于Gaap对服务器的认证,其中:
0,关闭源站认证;
1,开启源站认证。
默认为0。public String getBasicAuthConfId()
public void setBasicAuthConfId(String BasicAuthConfId)
BasicAuthConfId - 基础认证配置ID,从证书管理页获取。public String getGaapCertificateId()
public void setGaapCertificateId(String GaapCertificateId)
GaapCertificateId - 通道SSL证书ID,从证书管理页获取。public String getRealServerCertificateId()
public void setRealServerCertificateId(String RealServerCertificateId)
RealServerCertificateId - 源站CA证书ID,从证书管理页获取。源站认证时,填写该参数或RealServerCertificateId参数public String getRealServerCertificateDomain()
public void setRealServerCertificateDomain(String RealServerCertificateDomain)
RealServerCertificateDomain - 该字段已废弃,请使用创建规则和修改规则中的SNI功能。public String[] getPolyRealServerCertificateIds()
public void setPolyRealServerCertificateIds(String[] PolyRealServerCertificateIds)
PolyRealServerCertificateIds - 多源站CA证书ID,从证书管理页获取。源站认证时,填写该参数或RealServerCertificateId参数public String[] getTLSSupportVersion()
public void setTLSSupportVersion(String[] TLSSupportVersion)
TLSSupportVersion - TLS支持的版本
支持TLSv1,TLSv1.1,TLSv1.2,TLSv1.3public String getTLSCiphers()
public void setTLSCiphers(String TLSCiphers)
TLSCiphers - 支持的TLS密码套件,可选值为:
[GAAP_TLS_CIPHERS_WIDE,GAAPTLS_CIPHERS_GENERAL,GAAPTLS_CIPHERS_STRICT]Copyright © 2025. All rights reserved.