public class Certificates extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Certificates() | 
| Certificates(Certificates 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 Remark name. | 
| Boolean | getAllowDownload()Get Whether to allow downloading. | 
| Long | getAutoRenewFlag()Get Whether to auto-renew. | 
| String | getAwaitingValidationMsg()Get Domain verification rejection information. | 
| String[] | getBoundResource()Get Associated cloud resources are temporarily unavailable. | 
| String[] | getCACommonNames()Get Common name of the upload ca certificate. | 
| String[] | getCAEncryptAlgorithms()Get Encryption algorithm for upload ca certificate. | 
| String[] | getCAEndTimes()Get Expiration time for upload ca certificate. | 
| String | getCertBeginTime()Get Certificate validation time. | 
| String | getCertEndTime()Get Certificate expiration time. | 
| CertificateExtra | getCertificateExtra()Get Certificate extended information. | 
| String | getCertificateId()Get Certificate id. | 
| String | getCertificateType()Get Certificate type. | 
| String | getCertRevokedTime()Get Certificate revocation completion time. | 
| String[] | getCertSANs()Get Multiple domain names associated with the certificate. | 
| Boolean | getDeployable()Get Whether it can be deployed. | 
| String | getDomain()Get Primary domain name. | 
| String | getDVAuthDeadline()Get Add validation expiration date for DV certificate | 
| String | getEncryptAlgorithm()Get Certificate algorithm. | 
| String | getFrom()Get Certificate source:. | 
| String | getHasRenewOrder()Get Existing renewal certificate id. | 
| String | getHostingCompleteTime()Get Hosting completion time. | 
| HostingConfig | getHostingConfig()Get Managed configuration information. | 
| String | getHostingRenewCertId()Get Manage the new certificate id. | 
| String[] | getHostingResourceTypes()Get Hosted resource type list. | 
| Long | getHostingStatus()Get Hosting status: 0, hosting; 5, resource replacement; 10, hosting completed; -1, not hosted. | 
| String | getInsertTime()Get Creation time. | 
| Boolean | getIsDNSPODResolve()Get Whether all certificate domain names are managed and resolved by dnspod. | 
| Boolean | getIsDv()Get Specifies whether it is a dv version certificate. | 
| Boolean | getIsExpiring()Get Indicates whether it is about to expire. | 
| Boolean | getIsIgnore()Get Whether expiration notice has been ignored. | 
| Boolean | getIsPackage()Get Whether the certificate is purchased with benefit points. | 
| Boolean | getIsSM()Get Whether it is a China SM certificate. | 
| Boolean | getIsVip()Get Specifies whether the customer is a vip customer. | 
| Boolean | getIsVulnerability()Get Whether the vulnerability scanning feature is enabled. | 
| Boolean | getIsWildcard()Get Specifies whether it is a wildcard domain name certificate. | 
| Boolean | getKeyPasswordCustomFlag()Get Whether there is a private key password. | 
| String | getOwnerUin()Get User uin. | 
| String | getPackageType()Get Certificate package type:. | 
| String | getPackageTypeName()Get Certificate type name. | 
| PreAuditInfo | getPreAuditInfo()Get Certificate prereview information. | 
| String | getProductZhName()Get Certificate product name. | 
| String | getProjectId()Get Project id. | 
| ProjectInfo | getProjectInfo()Get Project information. | 
| Boolean | getRenewAble()Get Whether it is renewable. | 
| Boolean | getReplaceOriCertIsDelete()Get Indicates whether the original certificate is deleted during reissue. | 
| Long | getStatus()Get Certificate status: 0 = under review, 1 = approved, 2 = review failed, 3 = expired, 4 = dns record added automatically, 5 = enterprise certificate, pending documentation submission, 6 = order cancellation in progress, 7 = canceled, 8 = documents submitted, pending upload of confirmation letter, 9 = certificate revocation in progress, 10 = revoked, 11 = reissue in progress, 12 = pending upload of revocation confirmation letter, 13 = free certificate pending documentation submission, 14 = certificate refunded, 15 = certificate migration in progress. | 
| String | getStatusMsg()Get Status information. | 
| String | getStatusName()Get Status name. | 
| String[] | getSubjectAltName()Get Multiple domain names contained in the certificate (including the primary domain name). | 
| SupportDownloadType | getSupportDownloadType()Get Types of web servers supported for download: nginx, apache, iis, tomcat, jks, root, other. | 
| Tags[] | getTags()Get Tag list. | 
| String | getValidationPassedTime()Get Domain verification passed time. | 
| String | getValidityPeriod()Get Certificate validity period (month). | 
| String | getVerifyType()Get Validation type: DNS_AUTO = automatic dns validation, DNS = manual dns validation, FILE = file verification, DNS_PROXY = dns proxy validation, FILE_PROXY = file proxy verification. | 
| String | getVulnerabilityStatus()Get Vulnerability scanning status: INACTIVE = not enabled, ACTIVE = enabled. | 
| void | setAlias(String Alias)Set Remark name. | 
| void | setAllowDownload(Boolean AllowDownload)Set Whether to allow downloading. | 
| void | setAutoRenewFlag(Long AutoRenewFlag)Set Whether to auto-renew. | 
| void | setAwaitingValidationMsg(String AwaitingValidationMsg)Set Domain verification rejection information. | 
| void | setBoundResource(String[] BoundResource)Set Associated cloud resources are temporarily unavailable. | 
| void | setCACommonNames(String[] CACommonNames)Set Common name of the upload ca certificate. | 
| void | setCAEncryptAlgorithms(String[] CAEncryptAlgorithms)Set Encryption algorithm for upload ca certificate. | 
| void | setCAEndTimes(String[] CAEndTimes)Set Expiration time for upload ca certificate. | 
| void | setCertBeginTime(String CertBeginTime)Set Certificate validation time. | 
| void | setCertEndTime(String CertEndTime)Set Certificate expiration time. | 
| void | setCertificateExtra(CertificateExtra CertificateExtra)Set Certificate extended information. | 
| void | setCertificateId(String CertificateId)Set Certificate id. | 
| void | setCertificateType(String CertificateType)Set Certificate type. | 
| void | setCertRevokedTime(String CertRevokedTime)Set Certificate revocation completion time. | 
| void | setCertSANs(String[] CertSANs)Set Multiple domain names associated with the certificate. | 
| void | setDeployable(Boolean Deployable)Set Whether it can be deployed. | 
| void | setDomain(String Domain)Set Primary domain name. | 
| void | setDVAuthDeadline(String DVAuthDeadline)Set Add validation expiration date for DV certificate | 
| void | setEncryptAlgorithm(String EncryptAlgorithm)Set Certificate algorithm. | 
| void | setFrom(String From)Set Certificate source:. | 
| void | setHasRenewOrder(String HasRenewOrder)Set Existing renewal certificate id. | 
| void | setHostingCompleteTime(String HostingCompleteTime)Set Hosting completion time. | 
| void | setHostingConfig(HostingConfig HostingConfig)Set Managed configuration information. | 
| void | setHostingRenewCertId(String HostingRenewCertId)Set Manage the new certificate id. | 
| void | setHostingResourceTypes(String[] HostingResourceTypes)Set Hosted resource type list. | 
| void | setHostingStatus(Long HostingStatus)Set Hosting status: 0, hosting; 5, resource replacement; 10, hosting completed; -1, not hosted. | 
| void | setInsertTime(String InsertTime)Set Creation time. | 
| void | setIsDNSPODResolve(Boolean IsDNSPODResolve)Set Whether all certificate domain names are managed and resolved by dnspod. | 
| void | setIsDv(Boolean IsDv)Set Specifies whether it is a dv version certificate. | 
| void | setIsExpiring(Boolean IsExpiring)Set Indicates whether it is about to expire. | 
| void | setIsIgnore(Boolean IsIgnore)Set Whether expiration notice has been ignored. | 
| void | setIsPackage(Boolean IsPackage)Set Whether the certificate is purchased with benefit points. | 
| void | setIsSM(Boolean IsSM)Set Whether it is a China SM certificate. | 
| void | setIsVip(Boolean IsVip)Set Specifies whether the customer is a vip customer. | 
| void | setIsVulnerability(Boolean IsVulnerability)Set Whether the vulnerability scanning feature is enabled. | 
| void | setIsWildcard(Boolean IsWildcard)Set Specifies whether it is a wildcard domain name certificate. | 
| void | setKeyPasswordCustomFlag(Boolean KeyPasswordCustomFlag)Set Whether there is a private key password. | 
| void | setOwnerUin(String OwnerUin)Set User uin. | 
| void | setPackageType(String PackageType)Set Certificate package type:. | 
| void | setPackageTypeName(String PackageTypeName)Set Certificate type name. | 
| void | setPreAuditInfo(PreAuditInfo PreAuditInfo)Set Certificate prereview information. | 
| void | setProductZhName(String ProductZhName)Set Certificate product name. | 
| void | setProjectId(String ProjectId)Set Project id. | 
| void | setProjectInfo(ProjectInfo ProjectInfo)Set Project information. | 
| void | setRenewAble(Boolean RenewAble)Set Whether it is renewable. | 
| void | setReplaceOriCertIsDelete(Boolean ReplaceOriCertIsDelete)Set Indicates whether the original certificate is deleted during reissue. | 
| void | setStatus(Long Status)Set Certificate status: 0 = under review, 1 = approved, 2 = review failed, 3 = expired, 4 = dns record added automatically, 5 = enterprise certificate, pending documentation submission, 6 = order cancellation in progress, 7 = canceled, 8 = documents submitted, pending upload of confirmation letter, 9 = certificate revocation in progress, 10 = revoked, 11 = reissue in progress, 12 = pending upload of revocation confirmation letter, 13 = free certificate pending documentation submission, 14 = certificate refunded, 15 = certificate migration in progress. | 
| void | setStatusMsg(String StatusMsg)Set Status information. | 
| void | setStatusName(String StatusName)Set Status name. | 
| void | setSubjectAltName(String[] SubjectAltName)Set Multiple domain names contained in the certificate (including the primary domain name). | 
| void | setSupportDownloadType(SupportDownloadType SupportDownloadType)Set Types of web servers supported for download: nginx, apache, iis, tomcat, jks, root, other. | 
| void | setTags(Tags[] Tags)Set Tag list. | 
| void | setValidationPassedTime(String ValidationPassedTime)Set Domain verification passed time. | 
| void | setValidityPeriod(String ValidityPeriod)Set Certificate validity period (month). | 
| void | setVerifyType(String VerifyType)Set Validation type: DNS_AUTO = automatic dns validation, DNS = manual dns validation, FILE = file verification, DNS_PROXY = dns proxy validation, FILE_PROXY = file proxy verification. | 
| void | setVulnerabilityStatus(String VulnerabilityStatus)Set Vulnerability scanning status: INACTIVE = not enabled, ACTIVE = enabled. | 
| 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 Certificates()
public Certificates(Certificates source)
public String getOwnerUin()
public void setOwnerUin(String OwnerUin)
OwnerUin - User uin.public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project id.public String getFrom()
public void setFrom(String From)
From - Certificate source:.
trustasia.
upload.
wosign.
sheca.public String getPackageType()
public void setPackageType(String PackageType)
PackageType - Certificate package type:.
Null: user uploads a certificate (without package type),.
2: trustasia tls rsa ca,. 
3: securesite enhanced enterprise edition (ev pro),. 
4: securesite enhanced (ev). 
5: securesite enterprise professional edition (ov pro).
6: securesite enterprise (ov). 
7: securesite enterprise (ov) wildcard. 
8: geotrust enhanced (ev). 
9: geotrust enterprise (ov) cert. 
10: geotrust enterprise (ov) wildcard cert. 
11: trustasia domain name-based multiple domain names ssl certificate. 
12: trustasia domain name-based (dv) wildcard cert. 
13: trustasia enterprise wildcard (ov) ssl certificate (d3). 
14: trustasia enterprise (ov) ssl certificate (d3). 
15: trustasia enterprise multiple domain names (ov) ssl certificate (d3). 
16: trustasia enhanced (ev) ssl certificate (d3). 
17: trustasia enhanced multiple domain names (ev) ssl certificate (d3). 
18: globalsign enterprise (ov) ssl certificate. 
19: globalsign enterprise wildcard (ov) ssl certificate. 
20: globalsign enhanced (ev) ssl certificate. 
21: trustasia enterprise wildcard multiple domain names (ov) ssl certificate (d3). 
22: globalsign enterprise multiple domain names (ov) ssl certificate. 
23: globalsign enterprise wildcard multiple domain names (ov) ssl certificate.
24: globalsign enhanced multiple domain name (ev) ssl certificate.
25: wotrus domain name cert.
26: wotrus domain name multiple domain name cert.
27: wotrus domain name wildcard cert.
28: wotrus enterprise cert.
29: wotrus enterprise multi - domain name certificate.
30: wotrus enterprise wildcard certificate.
31: wotrus enhanced certificate.
32: wotrus enhanced multi - domain name certificate.
33: wotrus - national cryptography domain - type certificate.
34: wotrus-national cryptography domain certificate (multiple domain names).
35: wotrus-national cryptography domain certificate (wildcard).
37: wotrus-national cryptography enterprise certificate.
38: wotrus-national cryptography enterprise certificate (multiple domain names).
39: wotrus-national cryptography enterprise certificate (wildcard).
40: wotrus - enhanced national cryptography certificate.
41: wotrus - enhanced national cryptography certificate (multiple domain names).
42: trustasia - domain name type certificate (wildcard multiple domain names).
43: DNSPod - enterprise (ov) ssl certificate.
44: DNSPod - enterprise (ov) wildcard ssl certificate.
45: DNSPod - enterprise (ov) multiple domain names ssl certificate.
46: DNSPod - enhanced (ev) ssl certificate.
47: DNSPod - enhanced (ev) multiple domain names ssl certificate.
48: DNSPod - domain name-based (dv) ssl certificate.
49: DNSPod - domain name-based (dv) wildcard ssl certificate.
50: DNSPod - domain name-based (dv) multiple domain names ssl certificate.
51: DNSPod (national cryptography) - enterprise (ov) ssl certificate.
52: DNSPod (national cryptography) - enterprise (ov) wildcard ssl certificate.
53: DNSPod (national cryptography) - enterprise (ov) multiple domain names ssl certificate.
54: DNSPod (national cryptography) - domain name-based (dv) ssl certificate.
55: DNSPod (national cryptography) - domain name-based (dv) wildcard ssl certificate.
56: DNSPod (national cryptography) - domain name-based (dv) multiple domain names ssl certificate.
57: securesite enterprise professional edition multiple domain names (ov pro).
58: securesite enterprise multiple domain names (ov).
59: securesite enhanced professional edition multiple domain names (ev pro).
60: securesite enhanced multiple domain names (ev).
61: geotrust enhanced multiple domain names (ev).
75: securesite enterprise (ov).
76: securesite enterprise (ov) wildcard.
77: securesite enhanced (ev).
78: geotrust enterprise (ov).
79: geotrust enterprise wildcard (ov).
80: geotrust enhanced (ev).
81: globalsign enterprise (ov) ssl certificate.
82: globalsign enterprise wildcard (ov) ssl certificate.
83: trustasia c1 dv free.
85: globalsign enhanced (ev) ssl certificate.
88: globalsign enterprise wildcard multiple domain names (ov) ssl certificate.
89: globalsign enterprise multiple domain names (ov) ssl certificate.
90: globalsign enhanced multiple domain names (ev) ssl certificate.
91: geotrust enhanced multiple domain names (ev).
92: securesite enterprise pro multiple domain names (ov pro).
93: securesite enterprise multiple domain names (ov).
94: securesite enhanced pro multiple domain names (ev pro).
95: securesite enhanced multiple domain names (ev).
96: securesite ev pro.
97: securesite enterprise professional edition (ov pro).
98: cfca enterprise (ov) ssl certificate.
99: cfca enterprise ov ssl certificate for multiple domain names.
100: cfca ov wildcard ssl certificate.
101: cfca enhanced (ev) ssl certificate.public String getCertificateType()
public void setCertificateType(String CertificateType)
CertificateType - Certificate type. ca = client certificate; svr = server certificate.public String getProductZhName()
public void setProductZhName(String ProductZhName)
ProductZhName - Certificate product name.public String getDomain()
public void setDomain(String Domain)
Domain - Primary domain name.public String getAlias()
public void setAlias(String Alias)
Alias - Remark name.public Long getStatus()
public void setStatus(Long Status)
Status - Certificate status: 0 = under review, 1 = approved, 2 = review failed, 3 = expired, 4 = dns record added automatically, 5 = enterprise certificate, pending documentation submission, 6 = order cancellation in progress, 7 = canceled, 8 = documents submitted, pending upload of confirmation letter, 9 = certificate revocation in progress, 10 = revoked, 11 = reissue in progress, 12 = pending upload of revocation confirmation letter, 13 = free certificate pending documentation submission, 14 = certificate refunded, 15 = certificate migration in progress.public CertificateExtra getCertificateExtra()
public void setCertificateExtra(CertificateExtra CertificateExtra)
CertificateExtra - Certificate extended information.public String getVulnerabilityStatus()
public void setVulnerabilityStatus(String VulnerabilityStatus)
VulnerabilityStatus - Vulnerability scanning status: INACTIVE = not enabled, ACTIVE = enabled.public String getStatusMsg()
public void setStatusMsg(String StatusMsg)
StatusMsg - Status information.public String getVerifyType()
public void setVerifyType(String VerifyType)
VerifyType - Validation type: DNS_AUTO = automatic dns validation, DNS = manual dns validation, FILE = file verification, DNS_PROXY = dns proxy validation, FILE_PROXY = file proxy verification.public String getCertBeginTime()
public void setCertBeginTime(String CertBeginTime)
CertBeginTime - Certificate validation time.public String getCertEndTime()
public void setCertEndTime(String CertEndTime)
CertEndTime - Certificate expiration time.public String getValidityPeriod()
public void setValidityPeriod(String ValidityPeriod)
ValidityPeriod - Certificate validity period (month).public String getInsertTime()
public void setInsertTime(String InsertTime)
InsertTime - Creation time.public String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId - Certificate id.public String[] getSubjectAltName()
public void setSubjectAltName(String[] SubjectAltName)
SubjectAltName - Multiple domain names contained in the certificate (including the primary domain name).public String getPackageTypeName()
public void setPackageTypeName(String PackageTypeName)
PackageTypeName - Certificate type name.public String getStatusName()
public void setStatusName(String StatusName)
StatusName - Status name.public Boolean getIsVip()
public void setIsVip(Boolean IsVip)
IsVip - Specifies whether the customer is a vip customer. true indicates yes and false indicates no.public Boolean getIsDv()
public void setIsDv(Boolean IsDv)
IsDv - Specifies whether it is a dv version certificate. true indicates yes and false indicates no.public Boolean getIsWildcard()
public void setIsWildcard(Boolean IsWildcard)
IsWildcard - Specifies whether it is a wildcard domain name certificate. true indicates yes and false indicates no.public Boolean getIsVulnerability()
public void setIsVulnerability(Boolean IsVulnerability)
IsVulnerability - Whether the vulnerability scanning feature is enabled.public Boolean getRenewAble()
public void setRenewAble(Boolean RenewAble)
RenewAble - Whether it is renewable.public ProjectInfo getProjectInfo()
public void setProjectInfo(ProjectInfo ProjectInfo)
ProjectInfo - Project information.public String[] getBoundResource()
public void setBoundResource(String[] BoundResource)
BoundResource - Associated cloud resources are temporarily unavailable.public Boolean getDeployable()
public void setDeployable(Boolean Deployable)
Deployable - Whether it can be deployed.public Tags[] getTags()
public void setTags(Tags[] Tags)
Tags - Tag list.public Boolean getIsIgnore()
public void setIsIgnore(Boolean IsIgnore)
IsIgnore - Whether expiration notice has been ignored.public Boolean getIsSM()
public void setIsSM(Boolean IsSM)
IsSM - Whether it is a China SM certificate.public String getEncryptAlgorithm()
public void setEncryptAlgorithm(String EncryptAlgorithm)
EncryptAlgorithm - Certificate algorithm.public String[] getCAEncryptAlgorithms()
public void setCAEncryptAlgorithms(String[] CAEncryptAlgorithms)
CAEncryptAlgorithms - Encryption algorithm for upload ca certificate.public String[] getCAEndTimes()
public void setCAEndTimes(String[] CAEndTimes)
CAEndTimes - Expiration time for upload ca certificate.public String[] getCACommonNames()
public void setCACommonNames(String[] CACommonNames)
CACommonNames - Common name of the upload ca certificate.public PreAuditInfo getPreAuditInfo()
public void setPreAuditInfo(PreAuditInfo PreAuditInfo)
PreAuditInfo - Certificate prereview information.public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag - Whether to auto-renew.public Long getHostingStatus()
public void setHostingStatus(Long HostingStatus)
HostingStatus - Hosting status: 0, hosting; 5, resource replacement; 10, hosting completed; -1, not hosted.public String getHostingCompleteTime()
public void setHostingCompleteTime(String HostingCompleteTime)
HostingCompleteTime - Hosting completion time.public String getHostingRenewCertId()
public void setHostingRenewCertId(String HostingRenewCertId)
HostingRenewCertId - Manage the new certificate id.public String getHasRenewOrder()
public void setHasRenewOrder(String HasRenewOrder)
HasRenewOrder - Existing renewal certificate id.public Boolean getReplaceOriCertIsDelete()
public void setReplaceOriCertIsDelete(Boolean ReplaceOriCertIsDelete)
ReplaceOriCertIsDelete - Indicates whether the original certificate is deleted during reissue.public Boolean getIsExpiring()
public void setIsExpiring(Boolean IsExpiring)
IsExpiring - Indicates whether it is about to expire. a certificate is about to expire if it will expire within 30 days.public String getDVAuthDeadline()
public void setDVAuthDeadline(String DVAuthDeadline)
DVAuthDeadline - Add validation expiration date for DV certificatepublic String getValidationPassedTime()
public void setValidationPassedTime(String ValidationPassedTime)
ValidationPassedTime - Domain verification passed time.public String[] getCertSANs()
public void setCertSANs(String[] CertSANs)
CertSANs - Multiple domain names associated with the certificate.public String getAwaitingValidationMsg()
public void setAwaitingValidationMsg(String AwaitingValidationMsg)
AwaitingValidationMsg - Domain verification rejection information.public Boolean getAllowDownload()
public void setAllowDownload(Boolean AllowDownload)
AllowDownload - Whether to allow downloading.public Boolean getIsDNSPODResolve()
public void setIsDNSPODResolve(Boolean IsDNSPODResolve)
IsDNSPODResolve - Whether all certificate domain names are managed and resolved by dnspod.public Boolean getIsPackage()
public void setIsPackage(Boolean IsPackage)
IsPackage - Whether the certificate is purchased with benefit points.public Boolean getKeyPasswordCustomFlag()
public void setKeyPasswordCustomFlag(Boolean KeyPasswordCustomFlag)
KeyPasswordCustomFlag - Whether there is a private key password.public SupportDownloadType getSupportDownloadType()
public void setSupportDownloadType(SupportDownloadType SupportDownloadType)
SupportDownloadType - Types of web servers supported for download: nginx, apache, iis, tomcat, jks, root, other.public String getCertRevokedTime()
public void setCertRevokedTime(String CertRevokedTime)
CertRevokedTime - Certificate revocation completion time.public String[] getHostingResourceTypes()
public void setHostingResourceTypes(String[] HostingResourceTypes)
HostingResourceTypes - Hosted resource type list.public HostingConfig getHostingConfig()
public void setHostingConfig(HostingConfig HostingConfig)
HostingConfig - Managed configuration information.Copyright © 2025. All rights reserved.