Module: Casbin

Defined in:
lib/casbin-ruby/config/config.rb,
lib/casbin-ruby.rb,
lib/casbin-ruby/util.rb,
lib/casbin-ruby/version.rb,
lib/casbin-ruby/enforcer.rb,
lib/casbin-ruby/model/model.rb,
lib/casbin-ruby/model/policy.rb,
lib/casbin-ruby/core_enforcer.rb,
lib/casbin-ruby/util/evaluator.rb,
lib/casbin-ruby/effect/effector.rb,
lib/casbin-ruby/model/assertion.rb,
lib/casbin-ruby/persist/adapter.rb,
lib/casbin-ruby/synced_enforcer.rb,
lib/casbin-ruby/internal_enforcer.rb,
lib/casbin-ruby/rbac/role_manager.rb,
lib/casbin-ruby/model/function_map.rb,
lib/casbin-ruby/management_enforcer.rb,
lib/casbin-ruby/persist/batch_adapter.rb,
lib/casbin-ruby/util/builtin_operators.rb,
lib/casbin-ruby/effect/default_effector.rb,
lib/casbin-ruby/effect/priority_effector.rb,
lib/casbin-ruby/persist/filtered_adapter.rb,
lib/casbin-ruby/effect/deny_override_effector.rb,
lib/casbin-ruby/persist/adapters/file_adapter.rb,
lib/casbin-ruby/effect/allow_and_deny_effector.rb,
lib/casbin-ruby/effect/allow_override_effector.rb,
lib/casbin-ruby/rbac/default_role_manager/role.rb,
lib/casbin-ruby/rbac/default_role_manager/role_manager.rb

Overview

represents an implementation of the ConfigInterface

Defined Under Namespace

Modules: Config, Effect, Model, Persist, Rbac, Util Classes: CoreEnforcer, Enforcer, InternalEnforcer, ManagementEnforcer, SyncedEnforcer

Constant Summary collapse

VERSION =
'1.0.10'