Crate cedar_policy_core

Crate cedar_policy_core 

Source
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 Entities type 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.