調(diào)用UpdateCertificateStatus接口更新證書狀態(tài)。

本文將提供一個(gè)示例,將ID為9a28de48-8d8b-484d-a766-dec4****證書的狀態(tài)更新為已禁用。

調(diào)試

您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。

請(qǐng)求參數(shù)

名稱 類型 是否必選 示例值 描述
Action String UpdateCertificateStatus

系統(tǒng)規(guī)定參數(shù)。取值:UpdateCertificateStatus

CertificateId String 9a28de48-8d8b-484d-a766-dec4****

證書ID。證書管家中證書的全局唯一標(biāo)識(shí)符。

Status String INACTIVE

證書的狀態(tài),取值:

  • INACTIVE:已禁用。
  • ACTIVE:已啟用。
  • REVOKED:已吊銷。
    說明 當(dāng)證書狀態(tài)為REVOKED(已吊銷)時(shí),不能進(jìn)行簽名操作,只能進(jìn)行驗(yàn)簽操作。

關(guān)于公共請(qǐng)求參數(shù)的詳情,請(qǐng)參見公共參數(shù)

返回?cái)?shù)據(jù)

名稱 類型 示例值 描述
RequestId String e3f57fe0-9ded-40b0-9caf-a3815f2148c1

本次調(diào)用請(qǐng)求的ID,是由阿里云為該請(qǐng)求生成的唯一標(biāo)識(shí)符,可用于排查和定位問題。

示例

請(qǐng)求示例

http(s)://[Endpoint]/?Action=UpdateCertificateStatus
&CertificateId=9a28de48-8d8b-484d-a766-dec4****
&Status=INACTIVE
&公共請(qǐng)求參數(shù)

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateCertificateStatusResponse>
    <RequestId>e3f57fe0-9ded-40b0-9caf-a3815f2148c1</RequestId>
</UpdateCertificateStatusResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "e3f57fe0-9ded-40b0-9caf-a3815f2148c1"
}

錯(cuò)誤碼

HttpCode 錯(cuò)誤碼 錯(cuò)誤信息 描述
400 InvalidParameter The specified parameter is not valid. 參數(shù)非法。
404 Certificate.NotFound The specified certificate is not found. 指定的證書不存在。
404 InvalidAccessKeyId.NotFound The Access Key ID provided does not exist in our records. 提供的 Access Key ID不存在

訪問錯(cuò)誤中心查看更多錯(cuò)誤碼。