casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
File Explorer
Download Latest Version (.zip)- build.yml
- semantic.yml
- __init__.py
- config.py
- __init__.py
- constants.py
- __init__.py
- default_effectors.py
- effector.py
- __init__.py
- assertion.py
- function.py
- model.py
- model_fast.py
- policy.py
- policy_fast.py
- policy_op.py
- __init__.py
- adapter.py
- adapter_filtered.py
- batch_adapter.py
- file_adapter.py
- update_adapter.py
- __init__.py
- adapter_filtered.py
- file_adapter.py
- filtered_file_adapter.py
- string_adapter.py
- update_adapter.py
- __init__.py
- adapter.py
- adapter_filtered.py
- batch_adapter.py
- dispatcher.py
- update_adapter.py
- watcher.py
- watcher_ex.py
- watcher_update.py
- __init__.py
- role_manager.py
- __init__.py
- role_manager.py
- __init__.py
- builtin_operators.py
- expression.py
- log.py
- rwlock.py
- util.py
- __init__.py
- async_enforcer.py
- async_internal_enforcer.py
- async_management_enforcer.py
- core_enforcer.py
- distributed_enforcer.py
- enforcer.py
- fast_enforcer.py
- frontend.py
- internal_enforcer.py
- management_enforcer.py
- synced_enforcer.py
- error_model.conf
- error_policy.csv
- rbac_with_pattern_large_scale_model.conf
- rbac_with_pattern_large_scale_policy.csv
- abac_model.conf
- abac_multiple_rules_model.conf
- abac_multiple_rules_policy.csv
- abac_rule_model.conf
- abac_rule_policy.csv
- basic_inverse_policy.csv
- basic_model.conf
- basic_model_without_spaces.conf
- basic_policy.csv
- basic_with_root_model.conf
- basic_without_resources_model.conf
- basic_without_resources_policy.csv
- basic_without_users_model.conf
- basic_without_users_policy.csv
- empty_policy.csv
- globmatch_model.conf
- globmatch_policy.csv
- ipmatch_model.conf
- ipmatch_policy.csv
- keymatch2_model.conf
- keymatch2_policy.csv
- keymatch_custom_model.conf
- keymatch_model.conf
- keymatch_policy.csv
- multiple_policy_definitions_model.conf
- multiple_policy_definitions_policy.csv
- priority_indeterminate_policy.csv
- priority_model.conf
- priority_model_explicit.conf
- priority_policy.csv
- priority_policy_explicit.csv
- rbac_model.conf
- rbac_model_matcher_using_in_op_bracket.conf
- rbac_policy.csv
- rbac_with_all_pattern_model.conf
- rbac_with_all_pattern_policy.csv
- rbac_with_deny_model.conf
- rbac_with_deny_policy.csv
- rbac_with_domain_and_policy_pattern_model.conf
- rbac_with_domain_and_policy_pattern_policy.csv
- rbac_with_domain_pattern_model.conf
- rbac_with_domain_pattern_policy.csv
- rbac_with_domain_temporal_roles_condition_policy.csv
- rbac_with_domain_temporal_roles_model.conf
- rbac_with_domain_temporal_roles_policy.csv
- rbac_with_domains_model.conf
- rbac_with_domains_policy.csv
- rbac_with_domains_policy2.csv
- rbac_with_domains_without_policy_matcher.conf
- rbac_with_hierarchy_policy.csv
- rbac_with_hierarchy_with_domains_policy.csv
- rbac_with_hierarchy_without_policy_domains.csv
- rbac_with_multiple_policy_model.conf
- rbac_with_multiple_policy_policy.csv
- rbac_with_multiply_matched_pattern.conf
- rbac_with_multiply_matched_pattern.csv
- rbac_with_not_deny_model.conf
- rbac_with_pattern_model.conf
- rbac_with_pattern_policy.csv
- rbac_with_resource_roles_model.conf
- rbac_with_resource_roles_policy.csv
- rbac_with_temporal_roles_condition_policy.csv
- rbac_with_temporal_roles_model.conf
- rbac_with_temporal_roles_policy.csv
- subject_priority_model.conf
- subject_priority_model_with_domain.conf
- subject_priority_policy.csv
- subject_priority_policy_with_domain.csv
- __init__.py
- benchmark_adapter.py
- benchmark_management_api.py
- benchmark_model.py
- benchmark_role_manager.py
- __init__.py
- test.ini
- test_config.py
- __init__.py
- test_model.py
- test_policy.py
- test_policy_fast.py
- __init__.py
- test_adapter.py
- test_string_adapter.py
- __init__.py
- test_role_manager.py
- __init__.py
- test_builtin_operators.py
- test_rwlock.py
- test_util.py
- __init__.py
- test_distributed_api.py
- test_enforcer.py
- test_fast_enforcer.py
- test_filter.py
- test_frontend.py
- test_management_api.py
- test_rbac_api.py
- test_watcher_ex.py
- .coveragerc
- .gitignore
- .releaserc.json
- CHANGELOG.md
- LICENSE
- package.json
- pyproject.toml
- README.md
- requirements.txt
- requirements_dev.txt
// repository documentation
Was this content helpful?
(0 ratings)
