本產品(
數字證書管理服務(原SSL證書)/2020-04-07
)的OpenAPI采用RPC簽名風格,簽名細節參見簽名機制說明。我們已經為開發者封裝了常見編程語言的SDK,開發者可通過下載SDK直接調用本產品OpenAPI而無需關心技術細節。如果現有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由于自簽名細節非常復雜,需花費 5個工作日左右。因此建議加入我們的服務釘釘群(78410016550),在專家指導下進行簽名對接。在使用API前,您需要準備好身份賬號及訪問密鑰(AccessKey),才能有效通過客戶端工具(SDK、CLI等)訪問API。細節請參見獲取AccessKey。
資源組
API | 標題 | API概述 |
---|---|---|
MoveResourceGroup | 修改資源所屬的資源組 | 修改證書或證書訂單資源所屬的資源組。 |
部署任務
API | 標題 | API概述 |
---|---|---|
ListDeploymentJob | 獲取部署任務列表 | 創建部署任務后,您可以通過該接口獲取部署任務列表。 |
DescribeDeploymentJob | 獲取部署任務詳情 | 通過CreateDeploymentJob創建部署任務后會獲取任務ID,您可以通過該任務ID調用本接口獲取部署任務詳情。 |
ListWorkerResource | 獲取部署任務下的Worker任務列表 | 阿里云支持批量部署證書,因此一個部署任務中可能對應多個云產品子任務(Worker),對應每個產品中的資源實例,您可通過該接口查看Worker任務詳細信息。 |
DescribeDeploymentJobStatus | 獲取部署任務下的Worker任務數 | 獲取部署任務下的Worker任務數。 |
UpdateDeploymentJob | 更新部署任務 | 更新部署任務。 |
ListDeploymentJobResource | 獲取部署任務的云產品資源列表 | 獲取部署任務的云產品資源列表。 |
UpdateDeploymentJobStatus | 更新部署任務狀態 | 更新部署任務狀態。 |
ListContact | 獲取聯系人列表 | 獲取聯系人列表。 |
DescribeCloudResourceStatus | 獲取多云部署的云產品資源數 | 您可通過本接口獲取通過多云部署任務,部署證書到三方云產品的資源數。 |
ListCloudResources | 獲取云廠商及對應云產品的資源列表 | 您可以通過本接口獲取云廠商及對應云產品的資源列表。 |
ListDeploymentJobCert | 獲取部署任務的證書詳情 | 創建部署任務后,可通過本接口獲取部署到云產品的證書基本信息,例如證書實例ID、證書類型、證書名稱等。 |
UpdateWorkerResourceStatus | 更新部署任務下的Worker任務狀態 | 您可以通過該接口立即回滾或執行部署任務下的Worker任務。 |
DeleteWorkerResource | 刪除部署任務下的Worker任務 | 刪除部署任務worker(預覽)。 |
DeleteDeploymentJob | 刪除部署任務 | 刪除部署任務。 |
ListCloudAccess | 獲取多云部署任務AK列表 | 多云部署獲取AK列表。 |
CreateDeploymentJob | 創建部署任務 | SSL證書簽發完成后,您可以通過該接口創建不同類型的證書部署任務,立即或手動指定任務部署時間,將SSL證書部署到阿里云產品或三方云產品,為您的業務網站提供可信身份認證和安全數據傳輸。 |
證書請求
API | 標題 | API概述 |
---|---|---|
DescribeCertificateState | 查詢DV證書的申請狀態 | 查詢指定的證書申請訂單的狀態。 |
CreateCertificateWithCsrRequest | 購買、申請和簽發自帶CSR文件的DV證書 | 購買、申請和簽發自帶CSR文件的DV證書。證書擴展服務可通過一步完成DV證書的購買和申請。 |
CreateCertificateRequest | 完成DV證書購買申請和簽發流程 | 完成擴展服務DV證書的購買、申請和簽發流程。 |
DeleteCertificateRequest | 刪除DV證書申請失敗的訂單 | 刪除DV證書申請失敗的訂單。 |
UploadUserCertificate | 上傳證書 | 本接口一般用于上傳證書,包括標準國密證書或非國密證書。 |
GetUserCertificateDetail | 獲取證書詳情 | 本接口一般用于獲取證書詳情。 |
訂單
API | 標題 | API概述 |
---|---|---|
DescribePackageState | 查詢已經購買的DV證書總數和使用情況 | 查詢已經購買的DV證書總數和使用情況。 |
ListUserCertificateOrder | 查詢用戶證書或者訂單列表 | 查詢用戶證書或者訂單列表。 |
CreateCertificateForPackageRequest | 請求創建證書 | 提交證書申請。 |
CancelCertificateForPackageRequest | 取消包請求的證書 | 吊銷已簽發的證書(取消對應的證書申請訂單)。 |
CancelOrderRequest | 取消未支付訂單 | 撤回待驗證、審核中的證書申請訂單。 |
RenewCertificateOrderForPackageRequest | 續訂證書訂單 | 為已簽發的證書申請訂單續費。 |
證書倉庫
API | 標題 | API概述 |
---|---|---|
GetCertWarehouseQuota | 證書倉庫調用額度查詢 | 調用證書應用倉庫簽名、驗簽、加密和解密API時,會消耗API調用次數,API調用次數消耗完時,您將無法再調用相應的API。本接口一般用于查詢證書倉庫額度。 |
ListCertWarehouse | 證書倉庫列表查詢 | 本接口一般用于查詢證書倉庫列表。 |
ListCert | 證書倉庫中證書列表 | 本接口一般用于查詢證書倉庫中的證書。 |
Sign | 證書倉庫簽名 | 本接口一般用于證書倉庫中的PCA證書簽名。 |
Verify | 證書倉庫簽名驗簽 | 本接口一般用于證書倉庫中PCA證書的簽名校驗。 |
Encrypt | 證書倉庫中證書加密 | 本接口一般用于證書倉庫中證書加密。 |
Decrypt | 證書倉庫中證書解密 | 本接口一般用于證書倉庫中證書解密。 |
DeletePCACert | 刪除證書倉庫中上傳的pca證書 | 本接口一般用于刪除證書倉庫中PCA證書。 |
CSR管理
API | 標題 | API概述 |
---|---|---|
ListCsr | 查詢CSR列表 | 查詢CSR列表信息及CSR詳細信息。 |
CreateCsr | 創建CSR | CSR是證書請求文件,包含您的SSL證書信息,例如,證書綁定的域名、證書持有主體的名稱及地理位置信息等。您向CA中心提交證書申請時,必須提供CSR。CA中心審核通過您的證書申請后,將使用其根CA私鑰為您提供的CSR簽名,生成SSL證書公鑰(即簽發給您的SSL證書)。SSL證書的私鑰即您在生成CSR時同時生成的私鑰。 |
UploadCsr | 上傳CSR | 阿里云數字證書管理服務支持上傳已有的CSR,以便申請證書時使用,同時也可對上傳的CSR進行統一管理。 |
GetCsrDetail | 獲取CSR | 通過CreateCsr接口創建CSR后會返回CsrId,您可以通過CsrId直接獲取CSR內容。 |
UpdateCsr | 上傳或更新CSR私鑰 | 如果您在上傳本地CSR時未傳入CSR私鑰,您可以通過該接口上傳或更新CSR對應的私鑰。 |
DeleteCsr | 刪除CSR | 如果您不再需要某個CSR,可以將其刪除。 |
其他
API | 標題 | API概述 |
---|---|---|
DeleteUserCertificate | 刪除證書 | 刪除已過期或上傳的證書。 |