Module: LcpRuby::Authorization

Defined in:
lib/lcp_ruby/authorization/cache.rb,
lib/lcp_ruby/authorization/codes.rb,
lib/lcp_ruby/authorization/page_gate.rb,
lib/lcp_ruby/authorization/includes_hint.rb,
lib/lcp_ruby/authorization/scope_builder.rb,
lib/lcp_ruby/authorization/policy_factory.rb,
lib/lcp_ruby/authorization/scope_resolver.rb,
lib/lcp_ruby/authorization/invariant_error.rb,
lib/lcp_ruby/authorization/association_lookup.rb,
lib/lcp_ruby/authorization/authorization_error.rb,
lib/lcp_ruby/authorization/permission_evaluator.rb,
lib/lcp_ruby/authorization/misconfigured_page_error.rb,
lib/lcp_ruby/authorization/inherited_parent_validator.rb,
lib/lcp_ruby/authorization/runtime_invariant_validator.rb,
lib/lcp_ruby/authorization/invariant_check/configuration.rb

Defined Under Namespace

Modules: AssociationLookup, Cache, Codes, IncludesHint, InvariantCheck, PageGate Classes: AuthorizationError, InheritedParentValidator, InvariantError, MisconfiguredPageError, PermissionEvaluator, PolicyFactory, RuntimeInvariantValidator, ScopeBuilder, ScopeResolver