1)接口功能介绍
创建SSL证书。
2)接口约束
无。
3)URI
POST /v1/createCertificate。
4)请求参数
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
name | 是 | String | 证书名称 ,命名要求:小写字母、数字或中划线(-)组成;小写字母开头;数字或小写字母结尾;长度不超过64。建议格式为:cert-*** 。如果不填,sdk默认会生成该字段。 | my-test-certificate | |
description | 是 | String | 证书描述,最大长度255字节。 | my certificate for ecx test | |
key | 是 | String | 私钥 。 | 包括"-----BEGIN RSA PRIVATE KEY-----"和"-----END RSA PRIVATE KEY-----" | |
certs | 是 | String | 证书内容 。 | 包括"-----BEGIN CERTIFICATE-----"和"-----END CERTIFICATE-----" |
5)响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
requestId | 是 | String | 请求id | b84233d3-0796-xxx | |
status | 是 | Object | 应答状态 | status | |
data | 是 | Object | 返回数据 | data |
表 status
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
message | 是 | String | 状态描述 | Success | |
code | 是 | String | 状态码 | Success |
表 data
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
certificateId | 是 | String | 证书id | 22 |
6)请求示例
请求体body
{
"certs": "-----BEGIN CERTIFICATE-----\nMIICpjCCAY4CCQDSbBXdA/0tdDANBgkqhkiG9w0BAQsFADAWMRQwEgYDVQQDDAsq\nLnRpbW15LmNvbTAeFw0yMDAzMDcxNTM5NDFaFw0zMzExMTQxNTM5NDFaMBQxEjAQ\nBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB\nAL4/NQ/nHMBfjUMgUbD/J4h7ZFXnIS9UsoHPOEiMTOHM531qsE0QlaCTyG/ad9XA\nb8jLloa3HOGJz1KTy7TeUW8lIEFkuSq1d3fwcGjCaFzmMVeWUY9lAh24TTj+CiYu\nkIayrEsMQI/j6HS5JBnycK/4kGH2i8Lz8Tj4nhfkYuuQNCvyhtZ0HwHHMhMyzPZ2\niMnkDaRd2J+NH1nXQNrhPlV8A7uBZIwAKys7W5b///5KrVav9ase59gOghWeuH2W\nT2RzE5pDm1jOIyusypUaSXZpvQlVFVceU8FILr4C1Occr9WCQhj5tARW4Nu+9gE8\nemgtRctSw4Eoh/xxCT8HNocCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAWXoKCvAc\nrjR9Z0kLAwZKX9U5dGherez8/+EAM4TA28SQRyx1jLTzFV393Es1cy+vdmAkEZZL\nde8ytb9lNIlbj9KI6apnVXYFb1oMHBjpr56SiWHUatHrEGtDlhANolQndNozYFJ6\nG11RRzKBsMvsRhh0pePsXLK6R86zh2ffa8j8c7uP/JPezxeRbgG9xiOwCuVb+88P\nKNz1Lt02mhmokDDWNYYLJEdqDuR5WL/jIwbn6ousUQnvJO+VdGLkhz61DCSn19pn\n9Cb12rha+pEPjlrjiwNRBsxUzGmXPBbjQDE+MZbcQn2OSHpIMf0HEptGSpzr9hnF\nOh5PZ9WKiueuVQ==\n-----END CERTIFICATE-----",
"name": "ca-eop-test",
"key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAvj81D+ccwF+NQyBRsP8niHtkVechL1Sygc84SIxM4cznfWqw\nTRCVoJPIb9p31cBvyMuWhrcc4YnPUpPLtN5RbyUgQWS5KrV3d/BwaMJoXOYxV5ZR\nj2UCHbhNOP4KJi6QhrKsSwxAj+PodLkkGfJwr/iQYfaLwvPxOPieF+Ri65A0K/KG\n1nQfAccyEzLM9naIyeQNpF3Yn40fWddA2uE+VXwDu4FkjAArKztblv///kqtVq/1\nqx7n2A6CFZ64fZZPZHMTmkObWM4jK6zKlRpJdmm9CVUVVx5TwUguvgLU5xyv1YJC\nGPm0BFbg2772ATx6aC1Fy1LDgSiH/HEJPwc2hwIDAQABAoIBAE1Ok/pVWKqXaWi4\njlmVJXRhZ8E8fZClIzB6iw137Znn0L13CBMYxSSOSOmi5gU3AHWgvRca+6JuhI+y\nvRlPKdo3ROctzcycFuLnElaPgScW50AHNjdFvVlkVgTtviQL0fDaVAbfALE31HLx\n9MiSatYm9EzKibp7tC8JX/yncsbzi2LUvxmbsfFPXB01dA53POrVFXIGqSOA2sux\nkITBmApkEMVNM2uBiZvuNrDH+bjrhae0vEe5M+UwusI3xUqN3Xe0RLwenniAxs+7\nNlufGBYyniKvmKaBkW6fnCu51OQabKcxXTF/ylIhaKLsEGgjIXkNjfZG5qkqSSXW\nYCYmM6kCgYEA7Mbf9CCyFcDk4IOsDM8G9tGWcIh1rEzE8O5gfXUnnjGI6Xp0zgJ6\niMa+uQgRJLPC4EUUkoHtwql3GnWwUBFU9fmRpu3WBm0Dh0CysW2yCtvMHsNtlDIv\nQw6Xg8pY7nzDjoA4AsRDMczvvHlY2JsiuidmLf1dbKHzIGL4SIDpDs0CgYEAzbFD\nRcFy+/zXYnvBwunpI+vYS7TO2e4T5iA2BMV1Xdmt/oIDXMRJKxoiE267sTAVSYO/\nDRoplWYSIfOFBGrNXrVuSX8SOZ3xs5bnFUqJsMNxwGfIWJFCUCt8IDm2aPpWC/yX\nj1SWjqf9xKp9E6i43eNBA0D8tBFjY7vj6ss58qMCgYBEQvmh2iM9XkUd7RgXAUCS\nu83RV6YFLITCqRasVLA9TS6ZkTJHijNlZ1bo5Uh7+k8+dOv/aPHw4wZxXGieTMDf\nwTmalIrVg2w2/BIIUQW5V7C7VcArr2QswvIvjpChANsoJBMByS9OFjUvcxSILgGP\nBXjR3W+nt/Dt71qBHJkUKQKBgQDFCHqChW5Zx7eiVR4kUeDMUg0daBOFWrOhC1Xz\neBqXTf+H/o6t/DCCo0PlDXupnX+mrhcCu/79Z4sTDqxqsMwNXwpISPrySkPPXkv5\nby86Ld33CvM1M+Ar35vFWsNLCBII5WthFwwplu5Vx2KMxGBh3GDYdxYaf1WPodoP\nfaECtQKBgQC5oiVT/OOIGIDTUCnG6QWJ/Fj6zoWAWoGQRlDOUPkfUNorH8YDHGGC\nVZEXt+n7hjqI8MWyCDZhInn4heK1ZJsKWaeSPQyHJ38b2L9aTJoOVKaE7WInV7HJ\njob3vGmPUe0aHMgjWYfGW3aY/FGRorb0E8VzhquPPgTsSZdrbV8tsg==\n-----END RSA PRIVATE KEY-----",
"description": "ca-eop-test"
}
7)响应示例
{
"status": {
"message": "Success",
"code": "Success"
},
"data": {
"certificateId": "46"
},
"requestId": "50781671-8f6c-4587-bc88-bde123f745da"
}
8)状态码
状态码 | 描述 |
---|---|
Success | 表示请求成功。 |