public class DescribeCertificateDetailResponse extends AbstractModel
Constructor and Description |
---|
DescribeCertificateDetailResponse() |
DescribeCertificateDetailResponse(DescribeCertificateDetailResponse 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 |
getAlias()
Get Alias
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertBeginTime()
Get Time when the certificate takes effect
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertEndTime()
Get Time when the certificate expires
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertFingerprint()
Get SHA1 fingerprint of the signature certificate
Note: This field may return null, indicating that no valid values can be obtained.
|
CertificateExtra |
getCertificateExtra()
Get Extended information of the certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertificateId()
Get Certificate ID
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertificatePrivateKey()
Get Private key of the certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertificatePublicKey()
Get Public key of the certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getCertificateType()
Get Certificate type.
|
Boolean |
getDeployable()
Get Whether the certificate can be deployed
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getDomain()
Get Domain name
Note: this field may return null, indicating that no valid values can be obtained.
|
DvAuthDetail |
getDvAuthDetail()
Get DV authentication information
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getEncryptAlgorithm()
Get Certificate algorithm
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getEncryptCert()
Get Chinese SM encryption certificate
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getEncryptCertFingerprint()
Get SHA1 fingerprint of the encryption certificate (for Chinese SM certificates only)
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getEncryptPrivateKey()
Get Private key of Chinese SM encryption
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getFrom()
Get Certificate source.
|
String |
getInsertTime()
Get Application time
Note: this field may return null, indicating that no valid values can be obtained.
|
Boolean |
getIsDv()
Get Whether the certificate is a DV certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
Boolean |
getIsVip()
Get Whether the certificate is a paid one.
|
Boolean |
getIsVulnerability()
Get Whether the vulnerability scanning feature is enabled
Note: this field may return null, indicating that no valid values can be obtained.
|
Boolean |
getIsWildcard()
Get Whether the certificate is a wildcard certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getOrderId()
Get Order ID
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getOwnerUin()
Get User UIN
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getPackageType()
Get Certificate plan type.
|
String |
getProductZhName()
Get Issuer
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getProjectId()
Get Project ID
Note: this field may return null, indicating that no valid values can be obtained.
|
Boolean |
getRenewAble()
Get Whether the certificate can be renewed.
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
RootCertificates |
getRootCert()
Get Root certificate.
|
Long |
getStatus()
Get Certificate status.
|
String |
getStatusMsg()
Get Status information
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getStatusName()
Get Status description
Note: this field may return null, indicating that no valid values can be obtained.
|
String[] |
getSubjectAltName()
Get Multiple domain names included in the certificate (excluding the primary domain name, which uses the `Domain` field)
Note: This field may return null, indicating that no valid values can be obtained.
|
SubmittedData |
getSubmittedData()
Get Submitted data
Note: this field may return null, indicating that no valid values can be obtained.
|
Tags[] |
getTags()
Get List of associated tags
Note: this field may return `null`, indicating that no valid values can be obtained.
|
String |
getTypeName()
Get Certificate type name
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getValidityPeriod()
Get Validity period of the certificate, in months
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getVerifyType()
Get Validation type.
|
String |
getVulnerabilityReport()
Get Vulnerability scanning assessment report
Note: this field may return null, indicating that no valid values can be obtained.
|
String |
getVulnerabilityStatus()
Get Vulnerability scanning status
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setAlias(String Alias)
Set Alias
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertBeginTime(String CertBeginTime)
Set Time when the certificate takes effect
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertEndTime(String CertEndTime)
Set Time when the certificate expires
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertFingerprint(String CertFingerprint)
Set SHA1 fingerprint of the signature certificate
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCertificateExtra(CertificateExtra CertificateExtra)
Set Extended information of the certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertificateId(String CertificateId)
Set Certificate ID
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertificatePrivateKey(String CertificatePrivateKey)
Set Private key of the certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertificatePublicKey(String CertificatePublicKey)
Set Public key of the certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setCertificateType(String CertificateType)
Set Certificate type.
|
void |
setDeployable(Boolean Deployable)
Set Whether the certificate can be deployed
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setDomain(String Domain)
Set Domain name
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setDvAuthDetail(DvAuthDetail DvAuthDetail)
Set DV authentication information
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setEncryptAlgorithm(String EncryptAlgorithm)
Set Certificate algorithm
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setEncryptCert(String EncryptCert)
Set Chinese SM encryption certificate
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setEncryptCertFingerprint(String EncryptCertFingerprint)
Set SHA1 fingerprint of the encryption certificate (for Chinese SM certificates only)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setEncryptPrivateKey(String EncryptPrivateKey)
Set Private key of Chinese SM encryption
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setFrom(String From)
Set Certificate source.
|
void |
setInsertTime(String InsertTime)
Set Application time
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setIsDv(Boolean IsDv)
Set Whether the certificate is a DV certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setIsVip(Boolean IsVip)
Set Whether the certificate is a paid one.
|
void |
setIsVulnerability(Boolean IsVulnerability)
Set Whether the vulnerability scanning feature is enabled
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setIsWildcard(Boolean IsWildcard)
Set Whether the certificate is a wildcard certificate
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setOrderId(String OrderId)
Set Order ID
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setOwnerUin(String OwnerUin)
Set User UIN
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setPackageType(String PackageType)
Set Certificate plan type.
|
void |
setProductZhName(String ProductZhName)
Set Issuer
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setProjectId(String ProjectId)
Set Project ID
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setRenewAble(Boolean RenewAble)
Set Whether the certificate can be renewed.
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setRootCert(RootCertificates RootCert)
Set Root certificate.
|
void |
setStatus(Long Status)
Set Certificate status.
|
void |
setStatusMsg(String StatusMsg)
Set Status information
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setStatusName(String StatusName)
Set Status description
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setSubjectAltName(String[] SubjectAltName)
Set Multiple domain names included in the certificate (excluding the primary domain name, which uses the `Domain` field)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setSubmittedData(SubmittedData SubmittedData)
Set Submitted data
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setTags(Tags[] Tags)
Set List of associated tags
Note: this field may return `null`, indicating that no valid values can be obtained.
|
void |
setTypeName(String TypeName)
Set Certificate type name
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setValidityPeriod(String ValidityPeriod)
Set Validity period of the certificate, in months
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setVerifyType(String VerifyType)
Set Validation type.
|
void |
setVulnerabilityReport(String VulnerabilityReport)
Set Vulnerability scanning assessment report
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setVulnerabilityStatus(String VulnerabilityStatus)
Set Vulnerability scanning status
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DescribeCertificateDetailResponse()
public DescribeCertificateDetailResponse(DescribeCertificateDetailResponse source)
public String getOwnerUin()
public void setOwnerUin(String OwnerUin)
OwnerUin
- User UIN
Note: this field may return null, indicating that no valid values can be obtained.public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId
- Project ID
Note: this field may return null, indicating that no valid values can be obtained.public String getFrom()
public void setFrom(String From)
From
- Certificate source. `trustasia`: TrustAsia; `upload`: certificate uploaded by users
Note: this field may return null, indicating that no valid values can be obtained.public String getCertificateType()
public void setCertificateType(String CertificateType)
CertificateType
- Certificate type. `CA`: client certificate; `SVR`: server certificate
Note: this field may return null, indicating that no valid values can be obtained.public String getPackageType()
public void setPackageType(String PackageType)
PackageType
- Certificate plan type. `1`: GeoTrust DV SSL CA - G3; `2`: TrustAsia TLS RSA CA; `3`: SecureSite EV Pro; `4`: SecureSite EV; `5`: SecureSite OV Pro; `6`: SecureSite OV; `7`: SecureSite OV wildcard; `8`: GeoTrust EV; `9`: GeoTrust OV; `10`: GeoTrust OV wildcard; `11`: TrustAsia DV multi-domain; `12`: TrustAsia DV wildcard; `13`: TrustAsia OV wildcard D3; `14`: TrustAsia OV D3; `15`: TrustAsia OV multi-domain D3; `16`: TrustAsia EV D3; `17`: TrustAsia EV multi-domain D3; `18`: GlobalSign OV; `19`: GlobalSign OV wildcard; `20`: GlobalSign EV; `21`: TrustAsia OV wildcard multi-domain D3; `22`: GlobalSign OV multi-domain; `23`: GlobalSign OV wildcard multi-domain; `24`: GlobalSign EV multi-domain
Note: this field may return null, indicating that no valid values can be obtained.public String getProductZhName()
public void setProductZhName(String ProductZhName)
ProductZhName
- Issuer
Note: this field may return null, indicating that no valid values can be obtained.public String getDomain()
public void setDomain(String Domain)
Domain
- Domain name
Note: this field may return null, indicating that no valid values can be obtained.public String getAlias()
public void setAlias(String Alias)
Alias
- Alias
Note: this field may return null, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status
- Certificate status. `0`: reviewing; `1`: approved; `2`: unapproved; `3`: expired; `4`: DNS record added; `5`: enterprise-grade certificate, pending submission; `6`: canceling order; `7`: canceled; `8`: information submitted, pending confirmation letter upload; `9`: revoking certificate; `10`: revoked; `11`: reissuing; `12`: pending revocation confirmation letter upload
Note: this field may return null, indicating that no valid values can be obtained.public String getStatusMsg()
public void setStatusMsg(String StatusMsg)
StatusMsg
- Status information
Note: this field may return null, indicating that no valid values can be obtained.public String getVerifyType()
public void setVerifyType(String VerifyType)
VerifyType
- Validation type. `DNS_AUTO`: automatic DNS validation; `DNS`: manual DNS validation; `FILE`: file validation; `EMAIL`: email validation
Note: this field may return null, indicating that no valid values can be obtained.public String getVulnerabilityStatus()
public void setVulnerabilityStatus(String VulnerabilityStatus)
VulnerabilityStatus
- Vulnerability scanning status
Note: this field may return null, indicating that no valid values can be obtained.public String getCertBeginTime()
public void setCertBeginTime(String CertBeginTime)
CertBeginTime
- Time when the certificate takes effect
Note: this field may return null, indicating that no valid values can be obtained.public String getCertEndTime()
public void setCertEndTime(String CertEndTime)
CertEndTime
- Time when the certificate expires
Note: this field may return null, indicating that no valid values can be obtained.public String getValidityPeriod()
public void setValidityPeriod(String ValidityPeriod)
ValidityPeriod
- Validity period of the certificate, in months
Note: this field may return null, indicating that no valid values can be obtained.public String getInsertTime()
public void setInsertTime(String InsertTime)
InsertTime
- Application time
Note: this field may return null, indicating that no valid values can be obtained.public String getOrderId()
public void setOrderId(String OrderId)
OrderId
- Order ID
Note: this field may return null, indicating that no valid values can be obtained.public CertificateExtra getCertificateExtra()
public void setCertificateExtra(CertificateExtra CertificateExtra)
CertificateExtra
- Extended information of the certificate
Note: this field may return null, indicating that no valid values can be obtained.public String getCertificatePrivateKey()
public void setCertificatePrivateKey(String CertificatePrivateKey)
CertificatePrivateKey
- Private key of the certificate
Note: this field may return null, indicating that no valid values can be obtained.public String getCertificatePublicKey()
public void setCertificatePublicKey(String CertificatePublicKey)
CertificatePublicKey
- Public key of the certificate
Note: this field may return null, indicating that no valid values can be obtained.public DvAuthDetail getDvAuthDetail()
public void setDvAuthDetail(DvAuthDetail DvAuthDetail)
DvAuthDetail
- DV authentication information
Note: this field may return null, indicating that no valid values can be obtained.public String getVulnerabilityReport()
public void setVulnerabilityReport(String VulnerabilityReport)
VulnerabilityReport
- Vulnerability scanning assessment report
Note: this field may return null, indicating that no valid values can be obtained.public String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId
- Certificate ID
Note: this field may return null, indicating that no valid values can be obtained.public String getTypeName()
public void setTypeName(String TypeName)
TypeName
- Certificate type name
Note: this field may return null, indicating that no valid values can be obtained.public String getStatusName()
public void setStatusName(String StatusName)
StatusName
- Status description
Note: this field may return null, indicating that no valid values can be obtained.public String[] getSubjectAltName()
public void setSubjectAltName(String[] SubjectAltName)
SubjectAltName
- Multiple domain names included in the certificate (excluding the primary domain name, which uses the `Domain` field)
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getIsVip()
public void setIsVip(Boolean IsVip)
IsVip
- Whether the certificate is a paid one.
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getIsWildcard()
public void setIsWildcard(Boolean IsWildcard)
IsWildcard
- Whether the certificate is a wildcard certificate
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getIsDv()
public void setIsDv(Boolean IsDv)
IsDv
- Whether the certificate is a DV certificate
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getIsVulnerability()
public void setIsVulnerability(Boolean IsVulnerability)
IsVulnerability
- Whether the vulnerability scanning feature is enabled
Note: this field may return null, indicating that no valid values can be obtained.public SubmittedData getSubmittedData()
public void setSubmittedData(SubmittedData SubmittedData)
SubmittedData
- Submitted data
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getRenewAble()
public void setRenewAble(Boolean RenewAble)
RenewAble
- Whether the certificate can be renewed.
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getDeployable()
public void setDeployable(Boolean Deployable)
Deployable
- Whether the certificate can be deployed
Note: this field may return null, indicating that no valid values can be obtained.public Tags[] getTags()
public void setTags(Tags[] Tags)
Tags
- List of associated tags
Note: this field may return `null`, indicating that no valid values can be obtained.public RootCertificates getRootCert()
public void setRootCert(RootCertificates RootCert)
RootCert
- Root certificate.
Note: This field may return null, indicating that no valid values can be obtained.public String getEncryptCert()
public void setEncryptCert(String EncryptCert)
EncryptCert
- Chinese SM encryption certificate
Note: This field may return null, indicating that no valid values can be obtained.public String getEncryptPrivateKey()
public void setEncryptPrivateKey(String EncryptPrivateKey)
EncryptPrivateKey
- Private key of Chinese SM encryption
Note: This field may return null, indicating that no valid values can be obtained.public String getCertFingerprint()
public void setCertFingerprint(String CertFingerprint)
CertFingerprint
- SHA1 fingerprint of the signature certificate
Note: This field may return null, indicating that no valid values can be obtained.public String getEncryptCertFingerprint()
public void setEncryptCertFingerprint(String EncryptCertFingerprint)
EncryptCertFingerprint
- SHA1 fingerprint of the encryption certificate (for Chinese SM certificates only)
Note: This field may return null, indicating that no valid values can be obtained.public String getEncryptAlgorithm()
public void setEncryptAlgorithm(String EncryptAlgorithm)
EncryptAlgorithm
- Certificate algorithm
Note: This field may return null, indicating that no valid values can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.