跳转到内容

📜 证书 API

证书链与受信任 CA 包。吊销列表管理及 PKI 操作的清单配置。

  • 类别:安全
  • 复杂度:中等
  • 路径数:16 | Schema 数:74
  • 层级:标准
  • 相关域blindfoldsystem
  • 管理 SSL/TLS 证书
  • 配置受信任 CA
  • 管理证书吊销列表(CRL)
  • 配置证书清单
  • certificate:用于安全 HTTPS 连接的 TLS 证书
  • ca_certificate:用于信任链的证书颁发机构证书
  • certificate_chain:用于完整信任验证的证书链
方法路径描述
POST/api/config/namespaces/{metadata.namespace}/crls创建 CRL。
PUT/api/config/namespaces/{metadata.namespace}/crls/{metadata.name}替换 CRL。
GET/api/config/namespaces/{namespace}/crls列出 CRL。
GET/api/config/namespaces/{namespace}/crls/{name}获取 CRL。
DELETE/api/config/namespaces/{namespace}/crls/{name}删除 CRL。
POST/api/config/namespaces/{metadata.namespace}/certificates创建证书。
PUT/api/config/namespaces/{metadata.namespace}/certificates/{metadata.name}替换证书。
GET/api/config/namespaces/{namespace}/certificates列出证书。
GET/api/config/namespaces/{namespace}/certificates/{name}获取证书。
DELETE/api/config/namespaces/{namespace}/certificates/{name}删除证书。
POST/api/config/namespaces/{metadata.namespace}/certificate_chains创建证书链。
PUT/api/config/namespaces/{metadata.namespace}/certificate_chains/{metadata.name}替换证书链。
GET/api/config/namespaces/{namespace}/certificate_chains列出证书链。
GET/api/config/namespaces/{namespace}/certificate_chains/{name}获取证书链。
DELETE/api/config/namespaces/{namespace}/certificate_chains/{name}删除证书链。
POST/api/config/namespaces/{metadata.namespace}/trusted_ca_lists创建根 CA 证书。
PUT/api/config/namespaces/{metadata.namespace}/trusted_ca_lists/{metadata.name}替换根 CA 证书。
GET/api/config/namespaces/{namespace}/trusted_ca_lists列出根 CA 证书。
GET/api/config/namespaces/{namespace}/trusted_ca_lists/{name}获取根 CA 证书。
DELETE/api/config/namespaces/{namespace}/trusted_ca_lists/{name}删除根 CA 证书。