通过该接口可在线查询证书状态。
l 请求方式:GET
l 请求URL:请求地址/cert/api/manage/query?token=${token}
参数名 | 类型 | 可空 | 说明 |
keyType | String | 否 | 同《个人证书申请》: |
certsnArr | String | 是 | 证书序列号查询;数组查询,可传入多个certsnArr 参数;certsnArr和certdnArr不能同时为空; |
certdnArr | String | 是 | 证书主题查询;数组查询,可传入多个certdnArr参数;certsnArr和certdnArr不能同时为空; 证书主题需进行Base64编码,再进行URLEncode编码后进行传输: 例如:”世纪信息技术有限公司”,编码后则为: 5LiW57qq5L%2Bh5oGv5oqA5pyv5pyJ6ZmQ5YWs5Y%2B4 |
queryModel | int | 否 | 输入数字1或2或3;查询模式; 1:按证书序列号精确查询;2:按证书主题精确查询;3:按证书主题模糊查询; |
返回结果 | 说明 |
{ "code": 0, "msg": "ok", "obj": { "certInfoArr": [ { "expired": "Y", "endDate": "2017-07-25 13:20:44", "certDn": "CN=中广核测试供应商公司1,OU=1234567890,O=中广核测试供应商公司1,L=深圳市,ST=广东省,C=CN", "certSn": "343A08D537DB548C", "keyType": "RSA", "startDate": "2016-07-25 13:20:44", "status": "USE" }, { "expired": "Y", "endDate": "2017-07-25 13:20:41", "certDn": "CN=中广核测试供应商公司1,OU=1234567890,O=中广核测试供应商公司1,L=深圳市,ST=广东省,C=CN", "certSn": "42BD4FD1A1654996", "keyType": "RSA", "startDate": "2016-07-25 13:20:41", "status": "USE" } ], "resultCode": "0" }, "orderno": "4ce8a3f98f1e4663ab329b74629aa06a", "payType": "", "success": true } | obj: 业务返回结果;其中 resultCode:为0时表示查询成功; resultDesc:异常信息,resultCode不为0时回返回该字段; certInfoArr:resultCode为0时返回该字段;查询到的证书信息,JSON数组;其中: expired:是否过期;Y是,N否 startDate:证书有效期开始时间 endDate:证书有效期结束时间 certDn:证书主题; certSn:证书序列号; keyType:证书类型; status:证书状态;证书状态,“USE”:使用中;“REVOKE”:已注销;“HOLD”:已冻结; |