Skip to content

cedar

Enums

Constants

  • FIRMA_SCHEMA - Canonical Firma Cedar schema, embedded at compile time.

Constant: &str

Canonical Firma Cedar schema, embedded at compile time.

This is the single source of truth for the Cedar schema shared between the Authority (issuance) and the Sidecar (enforcement). Operators who extend the action registry can override the schema at runtime by configuring an explicit schema_path in the Authority config.

Enum

A typed Cedar entity UID in the Firma namespace.

Variants:

  • Agent(crate::agent::AgentId)
  • Action(String)
  • Resource(String)

Trait Implementations:

  • Clone
    • fn clone(self: &Self) -> FirmaEntityUid
  • Debug
    • fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result