Rensei docs

Account-free signed audit-entry verification sample.

Fully unauthenticated worked example for independently verifying a signed audit entry. The response includes the signed entry, canonicalization material, Ed25519 verification data, JWKS discovery URL, and public catalog URL.

GET
/.well-known/audit-sample

Response Body

application/json

curl -X GET "https://example.com/.well-known/audit-sample"
{
  "$schema_version": "1.0",
  "name": "string",
  "description": "string",
  "provenance": "string",
  "workspace_id": "string",
  "jwks_url": "string",
  "catalog_url": "http://example.com",
  "entry": {
    "workspace_id": "string",
    "sequence_number": -9007199254740991,
    "event_type": "string",
    "actor_id": "string",
    "occurred_at": "2019-08-24T14:15:22Z",
    "prev_hash": "string",
    "payload": {
      "action": "string",
      "reason": "string",
      "context": {
        "same_org": true,
        "environment": "string",
        "workspace_id": "string",
        "project_match": true,
        "correlation_id": "string"
      },
      "decision": "string",
      "matchedPolicies": [
        "string"
      ],
      "evaluationTimeUs": -9007199254740991
    }
  },
  "verification": {
    "algorithm": "Ed25519",
    "signed_payload": "sha256(canonical(entry))",
    "entry_canonicalization": "string",
    "signing_key_id": "string",
    "canonical_preimage": "string",
    "entry_hash": "string",
    "signature": "string",
    "public_key_base64": "string",
    "public_key_base64url": "string",
    "jwks_url": "string"
  },
  "verification_steps": [
    "string"
  ],
  "verify_command": "string",
  "notes": [
    "string"
  ]
}
Empty