Example 1: Deleting an Expired Certificate
Scenario
This topic describes how to delete an expired certificate using the SCM API.
- Deleting a certificate only deletes it from HUAWEI CLOUD. The certificate will still be valid and trusted by web browsers.
- After you submit a certificate deletion application, you cannot cancel it. Exercise caution when performing this operation.
Involved APIs
- Querying the certificate list: Query all certificates under your current account.
- Deleting a certificate: Delete a specific expired certificate.
Procedure
- Query the certificate list.
- API information
URI format: GET /v3/scm/certificates
For details, see Querying the Certificate List.
- Example request
GET: https://{endpoint}/v3/scm/certificates
Obtain {endpoint} from Regions and Endpoints.
Body:
{ "limit": "2", "offset": "0" } - Example response
{ "certificates" : [ { "id" : "scs1554192131150", "name" : "test", "domain" : "www.zx.com", "type" : "OV_SSL_CERT", "brand" : "GEOTRUST", "expire_time" : "2021-05-27 16:46:25.0", "domain_type" : "MULTI_DOMAIN", "validity_period" : 12, "status" : "ISSUED", "domain_count" : 2, "wildcard_count" : 0, "description" : null } ], "total_count" : 1 }
- API information
- Delete a certificate.
- API information
URI format: DELETE /v3/scm/certificates/{certificate_id}
For details, see Deleting a Certificate.
- Example request
DELETE: https://{endpoint}/v3/scm/certificates/scs1554192131150
Obtain {endpoint} from Regions and Endpoints.
Body:
{ certificate_id:scs1554192131150 } - Example response
{ }or{ "error_code" : "SCM.XXX", "error_msg" : "XXX" }
- API information
Last Article: Examples
Next Article: Example 2: Pushing Your External Certificate to Other Services
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.