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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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.