Revokes one certificate issued by one authority, bumps that authority's CRL number, saves the row and publishes the CRL to the directory soon.
Idempotent: revoking again keeps the earlier entry and answers already: true. A refusal is { ok: false, errors } carrying an error code.
already: true
{ ok: false, errors }
the scope holding the authority
the authority's CA id
{ serialHex, reason, subject, note }; the reason defaults to superseded
{ serialHex, reason, subject, note }
superseded
{ ok: true, entry, why } on success, or a refusal
{ ok: true, entry, why }
Revokes one certificate issued by one authority, bumps that authority's CRL number, saves the row and publishes the CRL to the directory soon.
Idempotent: revoking again keeps the earlier entry and answers
already: true. A refusal is{ ok: false, errors }carrying an error code.