Skip to main content

Module auth_machine

Module auth_machine 

Source
Expand description

AuthMachine runtime surface.

Per-binding auth-lease lifecycle machine. Each typed LeaseKey (realm, binding, optional profile) has its own AuthMachine instance, managed by the lease-key registry in meerkat-runtime/src/handles/auth_lease.rs.

See dsl.rs for the machine definition. See meerkat-machine-schema/src/catalog/dsl/auth_machine.rs for the schema-catalog mirror (the two must stay structurally identical; the xtask drift-check enforces this).

Modulesยง

dsl