Documentation

Cedar.Thm.Validation.Validator

def Cedar.Thm.EvaluatesToBool (expr : Spec.Expr) (request : Spec.Request) (entities : Spec.Entities) :

For a single expression, evaluates to a boolean value (or appropriate error)

Equations
Instances For
    def Cedar.Thm.AllEvaluateToBool (policies : Spec.Policies) (request : Spec.Request) (entities : Spec.Entities) :

    Every policy as an expression evaluates to a boolean value or appropriate error

    Equations
    Instances For
      theorem Cedar.Thm.action_matches_env {env : Validation.TypeEnv} {request : Spec.Request} {entities : Spec.Entities} :
      InstanceOfWellFormedEnvironment request entities envrequest.action = env.reqty.action