API REST

POST /v1/session/lock

Trava esta sessão

POST /v1/session/lock

Encerra a sessão do SDK (best-effort do lado do servidor, sempre localmente) e apaga o material de chave dela. Toda rota depois desta falha até o processo reiniciar e refazer o enrollment (ou restaurar via OpenBao) — isto não reinicia a sessão sozinho.

Respostas #

  • 202 Successful Response

  • 401 Nenhum certificado de cliente chegou a esta rota (`client_certificate_required`).

    • error object obrigatório

      O corpo de toda resposta não-2xx: o que deu errado, para um programa e para uma pessoa.

  • 403 O CN do certificado de cliente não está em `DIAGNOS_API_ALLOWED_CLIENT_CN` (`client_certificate_cn_not_allowed`).

    • error object obrigatório

      O corpo de toda resposta não-2xx: o que deu errado, para um programa e para uma pessoa.

curl --cert client.crt --key client.key \
  -X POST "https://api.imgexam.com/v1/session/lock" \
  -H "Content-Type: application/json"
{}