Skip to content

下发证书接口

接口地址

/gateway/hmsafe-service/hmsafe-signature-center/issuerCert

请求方式

POST

请求数据类型

application/json

响应数据类型

*/*

请求示例

javascript
{
	"keyAlg": "",
	"keyAlias": "",
	"keySize": 0,
	"signAlg": "",
	"signType": "",
	"subject": "",
	"validity": 0
}

请求参数

参数名称参数说明in是否必须数据类型schema
reqreqbodytrueGenerateAppCAReqGenerateAppCAReq
  keyAlg密钥算法,暂时只支持RSAtruestring
  keyAlias证书别名,证书的唯一标识truestring
  keySize密钥长度,RSA算法的长度为2048/3072/4096trueinteger
  signAlg签名算法,包括SHA256withRSA / SHA384withRSAtruestring
  signType签名策略,可用值:CERT_SIGN,RSA_SIGNtruestring
  subject证书主题truestring
  validity证书有效期(单位天)trueinteger

响应状态

状态码说明schema
200OKResultMap«AResultCode,GenerateAppCAVO»
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数

参数名称参数说明类型schema
codeAResultCodeAResultCode
  codestring
  msgstring
  okboolean
resultGenerateAppCAVOGenerateAppCAVO
  certContent证书内容string
  keyAlias证书别名string

响应示例

javascript
{
	"code": {
		"code": "",
		"msg": "",
		"ok": true
	},
	"result": {
		"certContent": "",
		"keyAlias": ""
	}
}