Skip to content

The possibility to remove or delete a record/certificate #967

@thenewnano

Description

@thenewnano

Is your feature request related to a problem? Please describe.
If we deprecate an endpoint then we want to remove the certificate from the key vault and also from the acmebot, at the moment I can only see revoke, it still generates a new certificate and keeps it up to date.
At the moment I have a few certificate I added while testing and there is no easy way to remove them from the application.

Describe the solution you'd like
I would like to have a delete button that, revokes the certificate, deletes it from the key vault and also deletes it in the app so it is not recreated

  • Add a DELETE /api/certificate/{certificateName} endpoint that deletes (and optionally purges) the cert from Key Vault

Describe alternatives you've considered
Make revocation do the whole delete chain as well, one can then add the record again if they want to have the app tracking the certificate again.

  • Modify revoke to also disable/delete from Key Vault after ACME revocation

Additional context
Not really

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions