获取证书信息
1.接口描述
接口说明:获取证书信息。
请求方式:POST [ip]/api/certificate/info
| 管理员权限 | 登录认证 |
|---|---|
| 是 | 是 |
2.输入参数
无
3.输出参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| status | Int | 状态码 |
| code | String | 状态描述 |
| enable | Boolean | 启用HTTPS访问 true:是;false:否 |
| certificate | CertificateInfo | 证书信息 |
CertificateInfo
| 参数名称 | 类型 | 描述 |
|---|---|---|
| subject-name | String | 主体名称,包含证书持有者的身份信息 |
| issuer-name | String | 颁发者名称,包含颁发证书的机构的身份信息 |
| version | Int | 版本 |
| serial-num | String | 序列号 |
| expires | String | 有效期截止时间 |
| valid-before | String | 有效期开始时间 |
| public-key | String | 公钥 |
| algorithm | String | 签名算法 |
| type | String | 算法类型 |
4.示例
获取证书信息。
输入示例
None
输出示例
{
"status": 0,
"code": "Success",
"enable": true,
"certificate": {
"subject-name": "/C=CN/ST=GuangDong/L=ShenZhen/O=bolin-av.com/CN=bolin-av.com/emailAddress=av@bolin-av.com",
"issuer-name": "/C=CN/ST=GuangDong/L=ShenZhen/O=Bolin Technology Root CA",
"version": 1,
"serial-num": "C11B50824C53B27C",
"expires": "Mar 25 02:06:25 3022 GMT",
"valid-before": "Nov 22 02:06:25 2022 GMT",
"public-key": "30818902818100ba1e3aff73f880f3bc219f3d6714edb2cf4a4b8fb072cdf55c5058903af7691eeeb4cae6aacb71486b6cb2001e14cb5b9113d52f8db666c87b65465a4a1204976390d33ad42de91597bcab511d6ca9c0b7e3dad4f7584420672102406605eb4a1dcbf9871f85ec412947b27648ee48b03d2af9e8b9f915f534bec99d4d6ed3d70203010001",
"algorithm": "1.2.840.113549.1.1.11",
"type": "EVP_PKEY_RSA"
}
}
5.错误码
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见 公共错误码。
| 错误码 | 定义 | 说明 |
|---|---|---|
| 6 | MW_STATUS_UNKNOWN_ERROR | 未知错误 |