本产品(
数字证书管理服务(原SSL证书)/2020-04-07
)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(11370001915),在专家指导下进行签名对接。在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
证书请求
API | 标题 | API概述 |
---|---|---|
DescribeCertificateState | 查询DV证书的申请状态 | 查询指定的证书申请订单的状态。 |
CreateCertificateWithCsrRequest | 购买、申请和签发自带CSR文件的DV证书 | 购买、申请和签发自带CSR文件的DV证书。证书扩展服务可通过一步完成DV证书的购买和申请。 |
CreateCertificateRequest | 完成DV证书购买申请和签发流程 | 完成扩展服务DV证书的购买、申请和签发流程。 |
DeleteCertificateRequest | 删除DV证书申请失败的订单 | 删除DV证书申请失败的订单。 |
UploadUserCertificate | 上传证书 | 本接口一般用于上传证书,包括标准国密证书或非国密证书。 |
GetUserCertificateDetail | 获取证书详情 | 本接口一般用于获取证书详情。 |
DeleteUserCertificate | 删除证书 | 删除已过期或上传的证书。 |
订单
API | 标题 | API概述 |
---|---|---|
DescribePackageState | 查询已经购买的DV证书总数和使用情况 | 查询已经购买的DV证书总数和使用情况。 |
ListUserCertificateOrder | 查询用户证书或者订单列表 | 查询用户证书或者订单列表。 |
CreateCertificateForPackageRequest | 请求创建证书 | 提交证书申请。 |
CancelCertificateForPackageRequest | 取消包请求的证书 | 吊销已签发的证书(取消对应的证书申请订单)。 |
CancelOrderRequest | 取消未支付订单 | 撤回待验证、审核中的证书申请订单。 |
RenewCertificateOrderForPackageRequest | 续订证书订单 | 为已签发的证书申请订单续费。 |
证书仓库
API | 标题 | API概述 |
---|---|---|
GetCertWarehouseQuota | 证书仓库调用额度查询 | 本接口一般用于查询证书仓库额度。 |
ListCertWarehouse | 证书仓库列表查询 | 本接口一般用于查询证书仓库列表。 |
ListCert | 证书仓库中证书列表 | 本接口一般用于查询证书仓库中的证书。 |
Sign | 证书仓库签名 | 本接口一般用于证书仓库中的PCA证书签名。 |
Verify | 证书仓库签名验签 | 本接口一般用于证书仓库中PCA证书的签名校验。 |
Encrypt | 证书仓库中证书加密 | 本接口一般用于证书仓库中证书加密。 |
Decrypt | 证书仓库中证书解密 | 本接口一般用于证书仓库中证书解密。 |
UploadPCACert | 上传证书仓库pca证书 | 本接口一般用于在证书仓库中上传PCA证书。 |
DeletePCACert | 删除证书仓库中上传的pca证书 | 本接口一般用于删除证书仓库中PCA证书。 |
CreateWHClientCertificate | 申请证书仓库中客户端证书 | 一般用户证书仓库中,申请签发单个客户端证书。 |
RevokeWHClientCertificate | 吊销证书仓库中客户端证书 | 一般用于吊销证书仓库中客户端证书。 |