Account-scoped device registration with durable revocation history.
Summary
Types
@type t() :: %Accrue.Entitlements.Device{ __meta__: term(), account: term(), account_id: term(), id: term(), inserted_at: term(), installation_id: term(), key_thumbprint: term(), last_accepted_revision: term(), last_seen_at: term(), public_jwk: term(), registered_at: term(), revoked_at: term(), state: term(), superseded_at: term(), updated_at: term() }
Functions
@spec changeset(t() | Ecto.Changeset.t(), map()) :: Ecto.Changeset.t()