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 The CSR encryption algorithm. 
 | 
String | 
getCertCSRKeyParameter()
Get The CSR encryption parameters. 
 | 
String | 
getCertificateId()
Get Certificate ID 
 | 
String | 
getCsrContent()
Get CSR content, required when uploading manually. 
 | 
String | 
getCsrkeyPassword()
Get Password of the key 
 | 
String | 
getCsrType()
Get Type. 
 | 
String | 
getReason()
Get Reissue reason 
 | 
String | 
getValidType()
Get Validation type. 
 | 
void | 
setCertCSREncryptAlgo(String CertCSREncryptAlgo)
Set The CSR encryption algorithm. 
 | 
void | 
setCertCSRKeyParameter(String CertCSRKeyParameter)
Set The CSR encryption parameters. 
 | 
void | 
setCertificateId(String CertificateId)
Set Certificate ID 
 | 
void | 
setCsrContent(String CsrContent)
Set CSR content, required when uploading manually. 
 | 
void | 
setCsrkeyPassword(String CsrkeyPassword)
Set Password of the key 
 | 
void | 
setCsrType(String CsrType)
Set Type. 
 | 
void | 
setReason(String Reason)
Set Reissue reason 
 | 
void | 
setValidType(String ValidType)
Set Validation type. 
 | 
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 ReplaceCertificateRequest()
public ReplaceCertificateRequest(ReplaceCertificateRequest source)
public String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId - Certificate IDpublic String getValidType()
public void setValidType(String ValidType)
ValidType - Validation type. `DNS_AUTO`: automatic DNS validation; `DNS`: manual DNS validation; `FILE`: file validationpublic String getCsrType()
public void setCsrType(String CsrType)
CsrType - Type. `Original`: original certificate CSR; `Upload`: uploaded manually; `Online`: generated online. The default value is original.public String getCsrContent()
public void setCsrContent(String CsrContent)
CsrContent - CSR content, required when uploading manually.public String getCsrkeyPassword()
public void setCsrkeyPassword(String CsrkeyPassword)
CsrkeyPassword - Password of the keypublic String getReason()
public void setReason(String Reason)
Reason - Reissue reasonpublic String getCertCSREncryptAlgo()
public void setCertCSREncryptAlgo(String CertCSREncryptAlgo)
CertCSREncryptAlgo - The CSR encryption algorithm. Valid values: `RSA` (default), `ECC1`, and `SM2`.
This parameter is available for selection only when the value of `CsrType` is `Online`.public String getCertCSRKeyParameter()
public void setCertCSRKeyParameter(String CertCSRKeyParameter)
CertCSRKeyParameter - The CSR encryption parameters. When `CsrEncryptAlgo` is set to `RSA`, `2048` (default) and `4096` are available for selection; and when`CsrEncryptAlgo` is set to `ECC`, `prime256v1` (default) and `secp384r1` are available for selection.Copyright © 2025. All rights reserved.