Crate ockam_abac
source ·Expand description
The ockam_abac crate is responsible for performing attribute based authorization control on messages within an Ockam worker system.
Re-exports§
pub use attribute_access_control::AbacAccessControl;
pub use expr::Expr;
pub use resource::Resource;
pub use resource::ResourceType;
pub use tokio;
Modules§
Structs§
- Evaluates a policy expression against an environment of attributes.
Enums§
Traits§
- This repository stores policies for resources. A policy is an expression which can be evaluated against an environment (a list of attribute names and values) in order to determine if a given action can be performed on a given resource.
- This repository stores policies for resources types. A policy is an expression which can be evaluated against an environment (a list of attribute names and values) in order to determine if a given action can be performed on a given resource.
- This repository stores resources.