获取证书信息
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 | 未知错误 |