List of all items
Structs
- audit::AuditEvent
- audit::NullAudit
- audit::TracingAudit
- authorizer::AuthzConfig
- authorizer::AuthzDecision
- authorizer::BreakGlass
- authorizer::SystemDbAuthorizer
- bootstrap::PolicyBuilder
- eval::Limits
- eval::Match
- eval::PathStep
- eval::Query
- model::Binding
- model::ObjectDef
- model::ObjectRef
- model::Permission
- model::PrincipalDef
- model::Rewrite
- model::SubjectRef
- model::Tuple
- model::ViewDef
- policy::Policy
- policy::PolicyStats
- source::MemoryPolicySource
- subject::SubjectMapping
- view::AttributeAllowlist
- view::AttributeDenylist
- view::IntersectionView
Enums
- authorizer::Consistency
- authorizer::RefreshError
- bootstrap::BootstrapError
- eval::Denial
- eval::Outcome
- model::FilterKind
- policy::PolicyError
- source::SourceError
Traits
Functions
- bootstrap::find_tuple
- bootstrap::permission_form
- bootstrap::policy_db
- bootstrap::principal_form
- bootstrap::retract_entity_form
- bootstrap::tuple_form
- eval::check
- model::action_class_name
- model::action_from_name
- model::action_name
- model::action_names
- schema::default_permission_forms
- schema::schema_forms
- subject::fingerprint
- subject::subjects_of
- view::build
- view::combine
- view::normalize_attribute
Constants
- model::WILDCARD
- schema::ATTRIBUTES
- schema::BINDING_OBJECT
- schema::BINDING_RELATION
- schema::BINDING_UNFILTERED
- schema::BINDING_VIEW
- schema::DEFAULT_AUTHZ_DB
- schema::DEFAULT_PERMISSIONS_EDN
- schema::OBJECT_DATABASE
- schema::OBJECT_ID
- schema::OBJECT_TYPE
- schema::PERMISSION_ACTION
- schema::PERMISSION_OBJECT_TYPE
- schema::PERMISSION_RELATION
- schema::PRINCIPAL_ID
- schema::PRINCIPAL_PROVIDER
- schema::PRINCIPAL_ROLE
- schema::REWRITE_OBJECT_TYPE
- schema::REWRITE_ON_RELATION
- schema::REWRITE_RELATION
- schema::REWRITE_VIA_RELATION
- schema::SCHEMA_EDN
- schema::TUPLE_OBJECT
- schema::TUPLE_RELATION
- schema::TUPLE_SUBJECT
- schema::VIEW_ATTRIBUTE
- schema::VIEW_FILTER_TYPE
- schema::VIEW_NAME
- source::DEFAULT_POLL_INTERVAL