public class CertificateInfoSubmitRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CertificateInfoSubmitRequest() |
CertificateInfoSubmitRequest(CertificateInfoSubmitRequest 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 |
getAdminEmail()
Get 管理人邮箱地址。若没有传ManagerId, 则此字段必传
|
String |
getAdminFirstName()
Get 管理人名。若没有传ManagerId, 则此字段必传
|
String |
getAdminIdNumber()
Get 管理人证件号码,仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段, 取值范围:
SFZ(身份证):110000xxxxxxxx1242
HZ(护照):EFxxxxxxx
|
String |
getAdminIdType()
Get 管理人证件类型,取值范围:
SFZ(身份证):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
HZ(护照):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
|
String |
getAdminLastName()
Get 管理人姓。若没有传ManagerId, 则此字段必传
|
String |
getAdminPhone()
Get 管理人手机号码。若没有传ManagerId, 则此字段必传
|
String |
getAdminTitle()
Get 管理人职位。若没有传ManagerId, 则此字段必传
|
Long |
getAutoRenewFlag()
Get 是否开启自动续费: 0, 不开启; 1, 开启; 默认为0
|
String |
getCaType()
Get 只针对Dnspod系列证书有效,ca机构类型可为sectigo和digicert
|
String |
getCertCommonName()
Get 证书绑定的通用名称, 若是上传的CSR,则该域名需与CSR解析的通用名称一致
|
String |
getCertId()
Get 待提交资料的付费证书 ID。
|
String |
getCompanyId()
Get 公司ID,在 [腾讯云控制台](https://console.cloud.tencent.com/ssl/info) 可进行查看,若无满足的公司信息, 则本参数传0 ; 若存在满足当前订单的公司信息, 可以根据 [DescribeCompanies](https://cloud.tencent.com/document/product/400/90375) 查看公司ID; 若传了公司ID,则Org开头的参数可不传
|
Long |
getCompanyType()
Get 组织信息类型, 取值范围:
1(个人):仅DV类型证书可设置为1, 个人类型证书组织信息字段可不传:Org开头,Admin开头,Tech开头
2(公司):所有类型证书都可设置为2, 按需传组织信息字段
|
String |
getContactEmail()
Get 联系人邮箱地址。CompanyType为1时, 此字段必传
|
String |
getCsr()
Get 上传的 CSR 内容。
若GenCsrType为parse, 则此字段必传。
|
String |
getCsrEncryptAlgo()
Get 加密算法,取值为ECC、RSA, 默认为RSA。当 CSR 生成方式为online的时候,此参数必填。
|
String |
getCsrKeyParameter()
Get 密钥对参数,RSA支持2048,4096。ECC仅支持prime256v1。当 CSR 生成方式为online的时候,此参数必填。
|
String[] |
getDnsNames()
Get 证书绑定的其他域名, 单域名、泛域名证书无需提供。 多域名、多泛域名必填
|
String |
getGenCsrType()
Get 此字段必传。 CSR 生成方式, 取值为:
- online:腾讯云提交的填写的参数信息生成CSR和私钥,并由腾讯云加密存储
- parse:自行生成CSR和私钥,并通过上传CSR申请证书
|
String |
getKeyPass()
Get 私钥密码, 目前仅使用在生成jks、pfx格式证书时密码; 其他格式私钥证书未加密
|
String |
getManagerId()
Get 管理人ID,在 [腾讯云控制台](https://console.cloud.tencent.com/ssl/info) 可进行查看,若无满足的管理人信息, 则本参数传0 ; 若存在满足当前订单的管理人信息, 可以根据 [DescribeManagers](https://cloud.tencent.com/document/product/400/52672) 查看管理人ID; 若传了管理人ID,则Org开头、Admin开头、Tech开头的参数可不传; 管理人ID会包含公司信息
|
String |
getOrgAddress()
Get 公司详细地址。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getOrgCity()
Get 公司所在城市。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getOrgCountry()
Get 国家名称,如中国:CN 。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getOrgDivision()
Get 部门名称。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getOrgIdNumber()
Get 公司证件号码,取值范围:
TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820
|
String |
getOrgIdType()
Get 公司证件类型,取值范围:
TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
OTHERS(其他)
|
String |
getOrgOrganization()
Get 公司名称。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getOrgPhoneArea()
Get 公司所属区号。若没有传CompanyId或者ManagerId, 则此字段必传
如:021。 手机号码传 86
|
String |
getOrgPhoneNumber()
Get 公司所属号码。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getOrgRegion()
Get 公司所在省份。若没有传CompanyId或者ManagerId, 则此字段必传
|
String |
getSignAlgo()
Get 签名算法
|
String |
getTechEmail()
Get 联系人邮箱
|
String |
getTechFirstName()
Get 联系人名。若没有传ManagerId, 则此字段必传
|
String |
getTechIdNumber()
Get 联系人证件号码,仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段,取值范围:
SFZ(身份证):110000xxxxxxxx1242
HZ(护照):EFxxxxxxx
|
String |
getTechIdType()
Get 联系人证件类型,取值范围:
SFZ(身份证):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
HZ(护照):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
|
String |
getTechLastName()
Get 联系人姓。若没有传ManagerId, 则此字段必传
|
String |
getTechPhone()
Get 联系人电话。若没有传ManagerId, 则此字段必传
|
String |
getTechTitle()
Get 联系人职位。若没有传ManagerId, 则此字段必传
|
Long |
getType()
Get 证书类型
|
String |
getVerifyType()
Get 证书域名验证方式:
DNS_AUTO: 自动添加域名DNS验证, 需用户域名解析托管在『[云解析DNS](https://console.cloud.tencent.com/cns)』,且与申请证书归属同一个腾讯云账号
DNS:手动添加域名DNS验证,需用户手动去域名解析服务商添加验证值
FILE:手动添加域名文件验证。 需要用户手动在域名站点根目录添加指定路径文件进行文件验证, http&https任一通过即可;且域名站点需海外CA机构能访问, 具体访问白名单为:64.78.193.238,216.168.247.9,216.168.249.9,54.189.196.217
|
void |
setAdminEmail(String AdminEmail)
Set 管理人邮箱地址。若没有传ManagerId, 则此字段必传
|
void |
setAdminFirstName(String AdminFirstName)
Set 管理人名。若没有传ManagerId, 则此字段必传
|
void |
setAdminIdNumber(String AdminIdNumber)
Set 管理人证件号码,仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段, 取值范围:
SFZ(身份证):110000xxxxxxxx1242
HZ(护照):EFxxxxxxx
|
void |
setAdminIdType(String AdminIdType)
Set 管理人证件类型,取值范围:
SFZ(身份证):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
HZ(护照):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
|
void |
setAdminLastName(String AdminLastName)
Set 管理人姓。若没有传ManagerId, 则此字段必传
|
void |
setAdminPhone(String AdminPhone)
Set 管理人手机号码。若没有传ManagerId, 则此字段必传
|
void |
setAdminTitle(String AdminTitle)
Set 管理人职位。若没有传ManagerId, 则此字段必传
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 是否开启自动续费: 0, 不开启; 1, 开启; 默认为0
|
void |
setCaType(String CaType)
Set 只针对Dnspod系列证书有效,ca机构类型可为sectigo和digicert
|
void |
setCertCommonName(String CertCommonName)
Set 证书绑定的通用名称, 若是上传的CSR,则该域名需与CSR解析的通用名称一致
|
void |
setCertId(String CertId)
Set 待提交资料的付费证书 ID。
|
void |
setCompanyId(String CompanyId)
Set 公司ID,在 [腾讯云控制台](https://console.cloud.tencent.com/ssl/info) 可进行查看,若无满足的公司信息, 则本参数传0 ; 若存在满足当前订单的公司信息, 可以根据 [DescribeCompanies](https://cloud.tencent.com/document/product/400/90375) 查看公司ID; 若传了公司ID,则Org开头的参数可不传
|
void |
setCompanyType(Long CompanyType)
Set 组织信息类型, 取值范围:
1(个人):仅DV类型证书可设置为1, 个人类型证书组织信息字段可不传:Org开头,Admin开头,Tech开头
2(公司):所有类型证书都可设置为2, 按需传组织信息字段
|
void |
setContactEmail(String ContactEmail)
Set 联系人邮箱地址。CompanyType为1时, 此字段必传
|
void |
setCsr(String Csr)
Set 上传的 CSR 内容。
若GenCsrType为parse, 则此字段必传。
|
void |
setCsrEncryptAlgo(String CsrEncryptAlgo)
Set 加密算法,取值为ECC、RSA, 默认为RSA。当 CSR 生成方式为online的时候,此参数必填。
|
void |
setCsrKeyParameter(String CsrKeyParameter)
Set 密钥对参数,RSA支持2048,4096。ECC仅支持prime256v1。当 CSR 生成方式为online的时候,此参数必填。
|
void |
setDnsNames(String[] DnsNames)
Set 证书绑定的其他域名, 单域名、泛域名证书无需提供。 多域名、多泛域名必填
|
void |
setGenCsrType(String GenCsrType)
Set 此字段必传。 CSR 生成方式, 取值为:
- online:腾讯云提交的填写的参数信息生成CSR和私钥,并由腾讯云加密存储
- parse:自行生成CSR和私钥,并通过上传CSR申请证书
|
void |
setKeyPass(String KeyPass)
Set 私钥密码, 目前仅使用在生成jks、pfx格式证书时密码; 其他格式私钥证书未加密
|
void |
setManagerId(String ManagerId)
Set 管理人ID,在 [腾讯云控制台](https://console.cloud.tencent.com/ssl/info) 可进行查看,若无满足的管理人信息, 则本参数传0 ; 若存在满足当前订单的管理人信息, 可以根据 [DescribeManagers](https://cloud.tencent.com/document/product/400/52672) 查看管理人ID; 若传了管理人ID,则Org开头、Admin开头、Tech开头的参数可不传; 管理人ID会包含公司信息
|
void |
setOrgAddress(String OrgAddress)
Set 公司详细地址。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setOrgCity(String OrgCity)
Set 公司所在城市。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setOrgCountry(String OrgCountry)
Set 国家名称,如中国:CN 。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setOrgDivision(String OrgDivision)
Set 部门名称。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setOrgIdNumber(String OrgIdNumber)
Set 公司证件号码,取值范围:
TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820
|
void |
setOrgIdType(String OrgIdType)
Set 公司证件类型,取值范围:
TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
OTHERS(其他)
|
void |
setOrgOrganization(String OrgOrganization)
Set 公司名称。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setOrgPhoneArea(String OrgPhoneArea)
Set 公司所属区号。若没有传CompanyId或者ManagerId, 则此字段必传
如:021。 手机号码传 86
|
void |
setOrgPhoneNumber(String OrgPhoneNumber)
Set 公司所属号码。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setOrgRegion(String OrgRegion)
Set 公司所在省份。若没有传CompanyId或者ManagerId, 则此字段必传
|
void |
setSignAlgo(String SignAlgo)
Set 签名算法
|
void |
setTechEmail(String TechEmail)
Set 联系人邮箱
|
void |
setTechFirstName(String TechFirstName)
Set 联系人名。若没有传ManagerId, 则此字段必传
|
void |
setTechIdNumber(String TechIdNumber)
Set 联系人证件号码,仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段,取值范围:
SFZ(身份证):110000xxxxxxxx1242
HZ(护照):EFxxxxxxx
|
void |
setTechIdType(String TechIdType)
Set 联系人证件类型,取值范围:
SFZ(身份证):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
HZ(护照):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
|
void |
setTechLastName(String TechLastName)
Set 联系人姓。若没有传ManagerId, 则此字段必传
|
void |
setTechPhone(String TechPhone)
Set 联系人电话。若没有传ManagerId, 则此字段必传
|
void |
setTechTitle(String TechTitle)
Set 联系人职位。若没有传ManagerId, 则此字段必传
|
void |
setType(Long Type)
Set 证书类型
|
void |
setVerifyType(String VerifyType)
Set 证书域名验证方式:
DNS_AUTO: 自动添加域名DNS验证, 需用户域名解析托管在『[云解析DNS](https://console.cloud.tencent.com/cns)』,且与申请证书归属同一个腾讯云账号
DNS:手动添加域名DNS验证,需用户手动去域名解析服务商添加验证值
FILE:手动添加域名文件验证。 需要用户手动在域名站点根目录添加指定路径文件进行文件验证, http&https任一通过即可;且域名站点需海外CA机构能访问, 具体访问白名单为:64.78.193.238,216.168.247.9,216.168.249.9,54.189.196.217
|
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, toJsonString
public CertificateInfoSubmitRequest()
public CertificateInfoSubmitRequest(CertificateInfoSubmitRequest source)
public String getCertId()
public void setCertId(String CertId)
CertId
- 待提交资料的付费证书 ID。public String getGenCsrType()
public void setGenCsrType(String GenCsrType)
GenCsrType
- 此字段必传。 CSR 生成方式, 取值为:
- online:腾讯云提交的填写的参数信息生成CSR和私钥,并由腾讯云加密存储
- parse:自行生成CSR和私钥,并通过上传CSR申请证书public String getCertCommonName()
public void setCertCommonName(String CertCommonName)
CertCommonName
- 证书绑定的通用名称, 若是上传的CSR,则该域名需与CSR解析的通用名称一致public Long getCompanyType()
public void setCompanyType(Long CompanyType)
CompanyType
- 组织信息类型, 取值范围:
1(个人):仅DV类型证书可设置为1, 个人类型证书组织信息字段可不传:Org开头,Admin开头,Tech开头
2(公司):所有类型证书都可设置为2, 按需传组织信息字段public String getCompanyId()
public void setCompanyId(String CompanyId)
CompanyId
- 公司ID,在 [腾讯云控制台](https://console.cloud.tencent.com/ssl/info) 可进行查看,若无满足的公司信息, 则本参数传0 ; 若存在满足当前订单的公司信息, 可以根据 [DescribeCompanies](https://cloud.tencent.com/document/product/400/90375) 查看公司ID; 若传了公司ID,则Org开头的参数可不传public String getOrgIdType()
public void setOrgIdType(String OrgIdType)
OrgIdType
- 公司证件类型,取值范围:
TYDMZ(统一社会信用代码 ):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
OTHERS(其他)public String getOrgIdNumber()
public void setOrgIdNumber(String OrgIdNumber)
OrgIdNumber
- 公司证件号码,取值范围:
TYDMZ(统一社会信用代码 ):11532xxxxxxxx24820public String getAdminIdType()
public void setAdminIdType(String AdminIdType)
AdminIdType
- 管理人证件类型,取值范围:
SFZ(身份证):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
HZ(护照):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段public String getAdminIdNumber()
public void setAdminIdNumber(String AdminIdNumber)
AdminIdNumber
- 管理人证件号码,仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段, 取值范围:
SFZ(身份证):110000xxxxxxxx1242
HZ(护照):EFxxxxxxxpublic String getTechIdType()
public void setTechIdType(String TechIdType)
TechIdType
- 联系人证件类型,取值范围:
SFZ(身份证):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段
HZ(护照):仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段public String getTechIdNumber()
public void setTechIdNumber(String TechIdNumber)
TechIdNumber
- 联系人证件号码,仅CFCA类型证书需要使用本字段, 其他类型证书不需要使用本字段,取值范围:
SFZ(身份证):110000xxxxxxxx1242
HZ(护照):EFxxxxxxxpublic String getCsr()
public void setCsr(String Csr)
Csr
- 上传的 CSR 内容。
若GenCsrType为parse, 则此字段必传。public String[] getDnsNames()
public void setDnsNames(String[] DnsNames)
DnsNames
- 证书绑定的其他域名, 单域名、泛域名证书无需提供。 多域名、多泛域名必填public String getKeyPass()
public void setKeyPass(String KeyPass)
KeyPass
- 私钥密码, 目前仅使用在生成jks、pfx格式证书时密码; 其他格式私钥证书未加密public String getOrgOrganization()
public void setOrgOrganization(String OrgOrganization)
OrgOrganization
- 公司名称。若没有传CompanyId或者ManagerId, 则此字段必传public String getOrgDivision()
public void setOrgDivision(String OrgDivision)
OrgDivision
- 部门名称。若没有传CompanyId或者ManagerId, 则此字段必传public String getOrgAddress()
public void setOrgAddress(String OrgAddress)
OrgAddress
- 公司详细地址。若没有传CompanyId或者ManagerId, 则此字段必传public String getOrgCountry()
public void setOrgCountry(String OrgCountry)
OrgCountry
- 国家名称,如中国:CN 。若没有传CompanyId或者ManagerId, 则此字段必传public String getOrgCity()
public void setOrgCity(String OrgCity)
OrgCity
- 公司所在城市。若没有传CompanyId或者ManagerId, 则此字段必传public String getOrgRegion()
public void setOrgRegion(String OrgRegion)
OrgRegion
- 公司所在省份。若没有传CompanyId或者ManagerId, 则此字段必传public String getOrgPhoneArea()
public void setOrgPhoneArea(String OrgPhoneArea)
OrgPhoneArea
- 公司所属区号。若没有传CompanyId或者ManagerId, 则此字段必传
如:021。 手机号码传 86public String getOrgPhoneNumber()
public void setOrgPhoneNumber(String OrgPhoneNumber)
OrgPhoneNumber
- 公司所属号码。若没有传CompanyId或者ManagerId, 则此字段必传public String getVerifyType()
public void setVerifyType(String VerifyType)
VerifyType
- 证书域名验证方式:
DNS_AUTO: 自动添加域名DNS验证, 需用户域名解析托管在『[云解析DNS](https://console.cloud.tencent.com/cns)』,且与申请证书归属同一个腾讯云账号
DNS:手动添加域名DNS验证,需用户手动去域名解析服务商添加验证值
FILE:手动添加域名文件验证。 需要用户手动在域名站点根目录添加指定路径文件进行文件验证, http&https任一通过即可;且域名站点需海外CA机构能访问, 具体访问白名单为:64.78.193.238,216.168.247.9,216.168.249.9,54.189.196.217public String getAdminFirstName()
public void setAdminFirstName(String AdminFirstName)
AdminFirstName
- 管理人名。若没有传ManagerId, 则此字段必传public String getAdminLastName()
public void setAdminLastName(String AdminLastName)
AdminLastName
- 管理人姓。若没有传ManagerId, 则此字段必传public String getAdminPhone()
public void setAdminPhone(String AdminPhone)
AdminPhone
- 管理人手机号码。若没有传ManagerId, 则此字段必传public String getAdminEmail()
public void setAdminEmail(String AdminEmail)
AdminEmail
- 管理人邮箱地址。若没有传ManagerId, 则此字段必传public String getAdminTitle()
public void setAdminTitle(String AdminTitle)
AdminTitle
- 管理人职位。若没有传ManagerId, 则此字段必传public String getTechFirstName()
public void setTechFirstName(String TechFirstName)
TechFirstName
- 联系人名。若没有传ManagerId, 则此字段必传public String getTechLastName()
public void setTechLastName(String TechLastName)
TechLastName
- 联系人姓。若没有传ManagerId, 则此字段必传public String getContactEmail()
public void setContactEmail(String ContactEmail)
ContactEmail
- 联系人邮箱地址。CompanyType为1时, 此字段必传public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- 是否开启自动续费: 0, 不开启; 1, 开启; 默认为0public String getCsrKeyParameter()
public void setCsrKeyParameter(String CsrKeyParameter)
CsrKeyParameter
- 密钥对参数,RSA支持2048,4096。ECC仅支持prime256v1。当 CSR 生成方式为online的时候,此参数必填。public String getCsrEncryptAlgo()
public void setCsrEncryptAlgo(String CsrEncryptAlgo)
CsrEncryptAlgo
- 加密算法,取值为ECC、RSA, 默认为RSA。当 CSR 生成方式为online的时候,此参数必填。public String getManagerId()
public void setManagerId(String ManagerId)
ManagerId
- 管理人ID,在 [腾讯云控制台](https://console.cloud.tencent.com/ssl/info) 可进行查看,若无满足的管理人信息, 则本参数传0 ; 若存在满足当前订单的管理人信息, 可以根据 [DescribeManagers](https://cloud.tencent.com/document/product/400/52672) 查看管理人ID; 若传了管理人ID,则Org开头、Admin开头、Tech开头的参数可不传; 管理人ID会包含公司信息public String getTechPhone()
public void setTechPhone(String TechPhone)
TechPhone
- 联系人电话。若没有传ManagerId, 则此字段必传public String getTechEmail()
public void setTechEmail(String TechEmail)
TechEmail
- 联系人邮箱public String getTechTitle()
public void setTechTitle(String TechTitle)
TechTitle
- 联系人职位。若没有传ManagerId, 则此字段必传public Long getType()
public void setType(Long Type)
Type
- 证书类型public String getCaType()
public void setCaType(String CaType)
CaType
- 只针对Dnspod系列证书有效,ca机构类型可为sectigo和digicertpublic String getSignAlgo()
public void setSignAlgo(String SignAlgo)
SignAlgo
- 签名算法Copyright © 2025. All rights reserved.