public class ReplaceCertificateRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ReplaceCertificateRequest() |
ReplaceCertificateRequest(ReplaceCertificateRequest 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 |
getCertCSREncryptAlgo()
Get CSR加密方式,可选:RSA、ECC、SM2
(CsrType为Online才可选), 默认为RSA
|
String |
getCertCSRKeyParameter()
Get CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;
|
String |
getCertificateId()
Get 证书 ID。
|
String |
getCsrContent()
Get CSR 内容。
|
String |
getCsrkeyPassword()
Get KEY 密码。
|
String |
getCsrType()
Get 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。
|
String |
getReason()
Get 重颁发原因。
|
String |
getValidType()
Get 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。
|
void |
setCertCSREncryptAlgo(String CertCSREncryptAlgo)
Set CSR加密方式,可选:RSA、ECC、SM2
(CsrType为Online才可选), 默认为RSA
|
void |
setCertCSRKeyParameter(String CertCSRKeyParameter)
Set CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;
|
void |
setCertificateId(String CertificateId)
Set 证书 ID。
|
void |
setCsrContent(String CsrContent)
Set CSR 内容。
|
void |
setCsrkeyPassword(String CsrkeyPassword)
Set KEY 密码。
|
void |
setCsrType(String CsrType)
Set 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。
|
void |
setReason(String Reason)
Set 重颁发原因。
|
void |
setValidType(String ValidType)
Set 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。
|
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 ReplaceCertificateRequest()
public ReplaceCertificateRequest(ReplaceCertificateRequest source)
public String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId
- 证书 ID。public String getValidType()
public void setValidType(String ValidType)
ValidType
- 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。public String getCsrType()
public void setCsrType(String CsrType)
CsrType
- 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。public String getCsrContent()
public void setCsrContent(String CsrContent)
CsrContent
- CSR 内容。public String getCsrkeyPassword()
public void setCsrkeyPassword(String CsrkeyPassword)
CsrkeyPassword
- KEY 密码。public String getReason()
public void setReason(String Reason)
Reason
- 重颁发原因。public String getCertCSREncryptAlgo()
public void setCertCSREncryptAlgo(String CertCSREncryptAlgo)
CertCSREncryptAlgo
- CSR加密方式,可选:RSA、ECC、SM2
(CsrType为Online才可选), 默认为RSApublic String getCertCSRKeyParameter()
public void setCertCSRKeyParameter(String CertCSRKeyParameter)
CertCSRKeyParameter
- CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1;Copyright © 2025. All rights reserved.