Expand description
Implementation of the Cedar parser and evaluation engine in Rust.
Modules§
- ast
- This module contains the AST datatypes.
- authorizer
- This module contains the Cedar “authorizer”, which implements the actual authorization logic.
- entities
- This module contains the
Entitiestype and related functionality. - est
- This module contains the External Syntax Tree (EST)
- evaluator
- This module contains the Cedar evaluator.
- extensions
- This module contains all of the standard Cedar extensions.
- parser
- This module contains the parser for the Cedar language.
- transitive_
closure - Module containing code to compute the transitive closure of a graph. This is a generic utility, and not specific to Cedar.