Crosswake. Companions. Sigra. Contracts. AuthContext
(crosswake v0.1.2)
View Source
Backend-projected auth context used for route-level auth checks.
Summary
Types
@type t() :: %Crosswake.Companions.Sigra.Contracts.AuthContext{ actor_id: String.t(), as_of: String.t() | nil, auth_age: non_neg_integer(), mfa_level: atom(), org_id: String.t(), session_authority_lane: Crosswake.Companions.Sigra.Contracts.SessionAuthorityLane.t() | nil }