Pular para o conteúdo principal
GET
/
v1
/
governance
/
audit-logs
/
verify
Verificar a integridade da cadeia do log de auditoria
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/governance/audit-logs/verify \
  --header 'Authorization: Bearer <token>'
{
  "intact": true,
  "truncated": true,
  "verifiedCount": 123,
  "firstBrokenSeq": 123
}

Autorizações

Authorization
string
header
obrigatório

Autenticação por Bearer token (formato: "Bearer {token}")

Parâmetros de consulta

maxRecords
integer<int64>

Maximum number of records to inspect; clamped to the server bound. Omit to use the default bound. Número máximo de registros a inspecionar; limitado ao limite do servidor. Omita para usar o limite padrão.

Intervalo obrigatório: 1 <= x <= 10000

Resposta

OK

intact
boolean
obrigatório

Verdadeiro quando todo registro inspecionado se liga ao anterior e corresponde ao seu hash armazenado

Exemplo:

true

truncated
boolean
obrigatório

Verdadeiro quando a cadeia tem mais registros do que o limite de inspeção permitiu; o veredito então cobre apenas um prefixo

Exemplo:

false

verifiedCount
integer<int64>
obrigatório

Número de registros confirmados intactos (contagem inspecionada completa quando intacta, caso contrário a contagem antes da primeira quebra)

Exemplo:

1024

firstBrokenSeq
integer<int64>

tenant_seq do primeiro registro que falhou na verificação; omitido quando a cadeia está intacta

Exemplo:

0