You can delete a TLS certificate by running the Delete trusted certificate workflow of the Configuration plug-in or by using the REST API.

Procedure

  1. Make a GET request at the URL of the Workflow service of the Delete trusted certificate workflow.
    GET https://{orchestrator_host}:{port}/vco/api/workflows?conditions=name=Delete trusted certificate
  2. Retrieve the definition of the Delete trusted certificate workflow by making a GET request at the URL of the definition.
    GET https://{orchestrator_host}:{port}/vco/api/workflows/8a70a326-ffd7-4fef-97e0-2002ac49f5bd
  3. Make a POST request at the URL that holds the execution objects of the Delete trusted certificate workflow.
    POST https://{orchestrator_host}:{port}/vco/api/workflows/8a70a326-ffd7-4fef-97e0-2002ac49f5bd/executions/
  4. Provide the name of the certificate you want to delete as an input parameter of the Delete trusted certificate workflow in an execution-context element in the request body.