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 In the edge mutual authentication scenario, this field represents the client's CA certificate, which is deployed inside the EO node and used for EO node authentication of the client certificate.
|
CertificateInfo[] |
getList()
Get List of server certificates.
|
String |
getMode()
Get Certificate configuration mode.
|
UpstreamCertInfo |
getUpstreamCertInfo()
Get The certificate carried during EO node origin-pull is used when the origin server enables the mutual authentication handshake to validate the client certificate, ensuring that the request originates from a trusted EO node.
|
void |
setClientCertInfo(MutualTLS ClientCertInfo)
Set In the edge mutual authentication scenario, this field represents the client's CA certificate, which is deployed inside the EO node and used for EO node authentication of the client certificate.
|
void |
setList(CertificateInfo[] List)
Set List of server certificates.
|
void |
setMode(String Mode)
Set Certificate configuration mode.
|
void |
setUpstreamCertInfo(UpstreamCertInfo UpstreamCertInfo)
Set The certificate carried during EO node origin-pull is used when the origin server enables the mutual authentication handshake to validate the client certificate, ensuring that the request originates from a trusted EO node.
|
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 - Certificate configuration mode. Values: public CertificateInfo[] getList()
public void setList(CertificateInfo[] List)
List - List of server certificates. The relevant certificates are deployed on the entrance side of the EO.
Note: This field may return null, which indicates a failure to obtain a valid value.public MutualTLS getClientCertInfo()
public void setClientCertInfo(MutualTLS ClientCertInfo)
ClientCertInfo - In the edge mutual authentication scenario, this field represents the client's CA certificate, which is deployed inside the EO node and used for EO node authentication of the client certificate.public UpstreamCertInfo getUpstreamCertInfo()
public void setUpstreamCertInfo(UpstreamCertInfo UpstreamCertInfo)
UpstreamCertInfo - The certificate carried during EO node origin-pull is used when the origin server enables the mutual authentication handshake to validate the client certificate, ensuring that the request originates from a trusted EO node.Copyright © 2025. All rights reserved.