public class CertificateInput extends AbstractModel
header, skipSign
Constructor and Description |
---|
CertificateInput() |
CertificateInput(CertificateInput 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 |
getCertCaContent()
Get 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
|
String |
getCertCaId()
Get 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
|
String |
getCertCaName()
Get 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
|
String |
getCertContent()
Get 上传服务端证书的内容,如果没有 CertId,则此项必传。
|
String |
getCertId()
Get 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
|
String |
getCertKey()
Get 上传服务端证书的 key,如果没有 CertId,则此项必传。
|
String |
getCertName()
Get 上传服务端证书的名称,如果没有 CertId,则此项必传。
|
String |
getSSLMode()
Get 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
|
void |
setCertCaContent(String CertCaContent)
Set 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
|
void |
setCertCaId(String CertCaId)
Set 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。
|
void |
setCertCaName(String CertCaName)
Set 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。
|
void |
setCertContent(String CertContent)
Set 上传服务端证书的内容,如果没有 CertId,则此项必传。
|
void |
setCertId(String CertId)
Set 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。
|
void |
setCertKey(String CertKey)
Set 上传服务端证书的 key,如果没有 CertId,则此项必传。
|
void |
setCertName(String CertName)
Set 上传服务端证书的名称,如果没有 CertId,则此项必传。
|
void |
setSSLMode(String SSLMode)
Set 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证
|
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, toJsonString
public CertificateInput()
public CertificateInput(CertificateInput source)
public String getSSLMode()
public void setSSLMode(String SSLMode)
SSLMode
- 认证类型,UNIDIRECTIONAL:单向认证,MUTUAL:双向认证public String getCertId()
public void setCertId(String CertId)
CertId
- 服务端证书的 ID,如果不填写此项则必须上传证书,包括 CertContent,CertKey,CertName。public String getCertCaId()
public void setCertCaId(String CertCaId)
CertCaId
- 客户端证书的 ID,当监听器采用双向认证,即 SSLMode=MUTUAL 时,如果不填写此项则必须上传客户端证书,包括 CertCaContent,CertCaName。public String getCertName()
public void setCertName(String CertName)
CertName
- 上传服务端证书的名称,如果没有 CertId,则此项必传。public String getCertKey()
public void setCertKey(String CertKey)
CertKey
- 上传服务端证书的 key,如果没有 CertId,则此项必传。public String getCertContent()
public void setCertContent(String CertContent)
CertContent
- 上传服务端证书的内容,如果没有 CertId,则此项必传。public String getCertCaName()
public void setCertCaName(String CertCaName)
CertCaName
- 上传客户端 CA 证书的名称,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。public String getCertCaContent()
public void setCertCaContent(String CertCaContent)
CertCaContent
- 上传客户端证书的内容,如果 SSLMode=mutual,如果没有 CertCaId,则此项必传。Copyright © 2024. All rights reserved.