This file contains useful lemmas about the Authorizer functions.
an alternate, proved-equivalent, definition of errorPolicies that's easier to prove things about
Equations
- One or more equations did not get rendered due to their size.
Instances For
Lemma: evaluating the principalScope of any policy produces a boolean (and does not error)
Lemma: evaluating the actionScope of any policy produces a boolean (and does not error)
Lemma: evaluating the resourceScope of any policy produces a boolean (and does not error)
Lemma: if something produces a boolean, it does not produce a non-boolean
For a policy to throw an error, we must have at least gotten past the scope, so the scope constraints must have been satisfied.
For a policy to throw an error, we must have at least gotten past the scope, so the scope constraints must have been satisfied.
For a policy to throw an error, we must have at least gotten past the scope, so the scope constraints must have been satisfied.