Lockspire.Storage.DpopReplayStore behaviour
(lockspire v1.0.0)
Copy Markdown
Domain-level persistence contract for DPoP replay detection state.
Summary
Types
@type record_result() :: :accepted | :replay
@type store_error() :: term()
Callbacks
@callback record_dpop_proof(Lockspire.Domain.DpopReplay.t()) :: {:ok, record_result()} | {:error, store_error()}