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
|
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
|
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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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 contentpublic 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 © 2024. All rights reserved.