# `AshOnetime.Cache.Entry`
[🔗](https://github.com/baselabs/ash_onetime/blob/v1.5.0/lib/ash_onetime/cache.ex#L1)

A completed-response cache entry bound to an authoritative PostgreSQL claim.

Callers must treat every entry as untrusted. `AshOnetime` validates every field against
the authoritative claim before using the payload.

# `t`

```elixir
@type t() :: %AshOnetime.Cache.Entry{
  claim_id: Ecto.UUID.t() | nil,
  codec: binary() | nil,
  digest: binary() | nil,
  fingerprint: binary() | nil,
  payload: binary() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
