public class AccelerationDomainCertificate extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| AccelerationDomainCertificate() | 
| AccelerationDomainCertificate(AccelerationDomainCertificate 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 | 
|---|---|
| MutualTLS | getClientCertInfo()Get 在边缘双向认证场景下,该字段为客户端的 CA 证书,部署在 EO 节点内,用于 EO 节点认证客户端证书。 | 
| CertificateInfo[] | getList()Get 服务端证书列表,相关证书部署在 EO 的入口侧。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMode()Get 配置服务端证书的模式,取值有: disable:不配置服务端证书; eofreecert:通过自动验证申请免费证书并部署。验证方式详见:[申请免费证书支持的验证方式](https://cloud.tencent.com/document/product/1552/90437) - 在 NS 或者 DNSPod 托管接入模式下,仅支持自动验证的方式申请免费证书。 - 当免费证书申请失败时会导致证书部署失败,您可以通过检查免费证书申请结果接口获取申请失败原因。eofreecert_manual:部署 DNS 委派验证或者文件验证申请的免费证书。在部署免费证书前,您需要触发申请免费证书接口申请免费证书。在免费证书申请成功后,你可以通过该枚举值对免费证书进行部署; 注意:在对免费证书部署时,需要保证当前已存在申请成功的免费证书。您可以通过检查免费证书申请结果接口检查当前是否已存在申请成功的免费证书。  sslcert:配置 SSL 托管服务端证书。 | 
| UpstreamCertInfo | getUpstreamCertInfo()Get 用于 EO 节点回源时携带的证书,源站启用双向认证握手时使用,用于源站认证客户端证书是否有效,确保请求来源于受信任的 EO 节点。 | 
| void | setClientCertInfo(MutualTLS ClientCertInfo)Set 在边缘双向认证场景下,该字段为客户端的 CA 证书,部署在 EO 节点内,用于 EO 节点认证客户端证书。 | 
| void | setList(CertificateInfo[] List)Set 服务端证书列表,相关证书部署在 EO 的入口侧。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMode(String Mode)Set 配置服务端证书的模式,取值有: disable:不配置服务端证书; eofreecert:通过自动验证申请免费证书并部署。验证方式详见:[申请免费证书支持的验证方式](https://cloud.tencent.com/document/product/1552/90437) - 在 NS 或者 DNSPod 托管接入模式下,仅支持自动验证的方式申请免费证书。 - 当免费证书申请失败时会导致证书部署失败,您可以通过检查免费证书申请结果接口获取申请失败原因。eofreecert_manual:部署 DNS 委派验证或者文件验证申请的免费证书。在部署免费证书前,您需要触发申请免费证书接口申请免费证书。在免费证书申请成功后,你可以通过该枚举值对免费证书进行部署; 注意:在对免费证书部署时,需要保证当前已存在申请成功的免费证书。您可以通过检查免费证书申请结果接口检查当前是否已存在申请成功的免费证书。  sslcert:配置 SSL 托管服务端证书。 | 
| void | setUpstreamCertInfo(UpstreamCertInfo UpstreamCertInfo)Set 用于 EO 节点回源时携带的证书,源站启用双向认证握手时使用,用于源站认证客户端证书是否有效,确保请求来源于受信任的 EO 节点。 | 
| 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 AccelerationDomainCertificate()
public AccelerationDomainCertificate(AccelerationDomainCertificate source)
public String getMode()
public void setMode(String Mode)
Mode - 配置服务端证书的模式,取值有: public CertificateInfo[] getList()
public void setList(CertificateInfo[] List)
List - 服务端证书列表,相关证书部署在 EO 的入口侧。
注意:此字段可能返回 null,表示取不到有效值。public MutualTLS getClientCertInfo()
public void setClientCertInfo(MutualTLS ClientCertInfo)
ClientCertInfo - 在边缘双向认证场景下,该字段为客户端的 CA 证书,部署在 EO 节点内,用于 EO 节点认证客户端证书。public UpstreamCertInfo getUpstreamCertInfo()
public void setUpstreamCertInfo(UpstreamCertInfo UpstreamCertInfo)
UpstreamCertInfo - 用于 EO 节点回源时携带的证书,源站启用双向认证握手时使用,用于源站认证客户端证书是否有效,确保请求来源于受信任的 EO 节点。Copyright © 2025. All rights reserved.