查看SSL证书的详细内容,包括证书名称、是否共享、使用当前证书的域名信息等。
参数名称 | 描述 |
---|---|
certificate-idint | 证书ID
注意:
1、参看请求示例中的url,100166对应的就是certificate-id
2、新增证书成功提交后,返回参数中的location访问url中,能够查询到证书对应的certificate-id;也可以通过【查看证书列表】接口查询到certificate-id |
参数名称 | 描述 |
---|---|
http status codeint | httpstatus=202; 表示成功调用接口 |
related-domainscomplex | 使用当前证书的域名列表 |
certificate-update-timeString | 最新更新证书的时间(CST时区),例如:2018-08-01 19:00:01 |
domain-idint | 加速域名ID |
domain-nameString | 加速域名的名称 |
x-cnc-request-idString | 唯一标示的id,用于查询每次请求的任务 (适用全部接口) |
share-sslString | 是否共享,true表示共享证书,false表示非共享证书 |
ca-md5String | 证书ca文件内容md5 |
crt-md5String | 证书crt文件内容md5 |
key-md5String | 证书key文件内容md5 |
certificate-serialString | crt证书序列号 |
certificate-issuerString | crt证书颁布者 |
nameString | 证书名称,客户粒度下是唯一的 |
commentString | 证书文件的备注 |
certificate-validity-toString | 证书有效期的到期时间(CST时区),例如:2018-08-01 19:00:00 |
certificate-validity-fromString | 证书有效期的起始时间(CST时区),例如:2016-08-01 07:00:00 |
dns-namesComplex | 授权域名列表,证书使用者可选名称,父标签 |
dns-nameString | 授权域名,格式如:
|
错误代码(code) | 描述(message) | HTTP状态码 | 语义 |
---|---|---|---|
NoSuchSsl | The certificateId you provided is invalid. certificateId=$certificateId | 404 | 您提供的证书id无效,证书id为** |
DecryptFailError | Decryption failed. Please check that your SSL certificate is vaild. | 400 | 解密失败,请检查你的证书是否有效 |
PARAM_INVALID | param: {0} is null or invalid. | 400 | 参数{}为空或者无效 |
WRONG_OPERATOR | Wrong operator [$operator] for the customer. | 400 | 提交人不对应客户 |
#!/bin/bash username="example_username" apiKey="example_apiKey" date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"` password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64` curl -i --url "https://api.cdnetworks.com/api/ssl/certificate/100166" \ -X "GET" \ -u "$username:$password" \ -H "Date: $date" \ -H "Accept: application/xml"
HTTP/1.1 202 OK Date: Fri, 17 May 2017 06:33:26 GMT Content-Type: application/xml;charset=utf-8 x-cnc-request-id:c54cbbb4-19fe-407a-930c-3988b62ed2fd <?xml version="1.0" encoding="UTF-8"?> <ssl-certificate> <name>testforsni</name> <comment>test for qbox </comment> <share-ssl>false</share-ssl> <certificate-issuer>CN = 16Root-CA, DC = wangsu, DC = com</certificate-issuer> <certificate-serial>23dw4asq2wr544fw24</certificate-serial> <related-domains> <related-domain> <domain-id>123344</domain-id> <domain-name>a1.example.com</domain-name> </related-domain> <related-domain> <domain-id>124466</domain-id> <domain-name>b1.example.com</domain-name> </related-domain> </related-domains> </ssl-certificate>