查询证书接口

功能说明

查询证书状态,包括:证书有效期,证书告警,是否导入过CRL等。

URL

GET https://ip:port/AIVAULT/v1/certStatus

请求Header

表1 请求Header

参数名

类型

说明

DomainID

uint

密钥作用域ID,可以表示一个组织、一个应用或者一个模型的域。取值范围为[1, 500]。

  1. 该请求Header中的参数由用户自行填写。
  2. DomainID用于区分不同的应用或者模型,最多支持500个域。

请求参数

请求示例

https://ip:port/AIVAULT/v1/certStatus

5. 响应说明

表2 响应说明

一级参数名

二级参数名

类型

说明

status

\

String

错误码

msg

\

String

错误信息

data

\

Object

返回报文。

\

CertType

Enum

证书类型,业务面相关证书。

\

CertValidDate

String

证书有效期。

\

CertAlarm

String

证书告警,包括:是否过期,过期预警等。

\

CrlStatus

String

Crl证书状态,包括是否导入过CRL证书等信息。

响应示例

{
    "status": "00000000",
    "msg": "ok",
    "data": [
        {
            "CertType": "MGMT",
            "CertValidDate": "2022/6/8-2023/6/8",
            "CertAlarm": "",
            "CrlStatus": "No CRL certificate has been imported."
        },
        {
            "CertType": "SVC",
            "CertValidDate": "-",
            "CertAlarm": "No certificate",
            "CrlStatus": "No CRL certificate has been imported."
        }
    ]
}

错误码见错误码说明

状态码见状态码说明