py_abac.storage.redis package¶
Submodules¶
py_abac.storage.redis.storage module¶
Redis policy storage
-
class
py_abac.storage.redis.storage.
RedisStorage
(client: redis.client.Redis, hash_key: str = None)[source]¶ Bases:
py_abac.storage.base.Storage
Redis policy storage backend.
- Parameters
client – redis client.
hash_key – hash key under which policies are stored in database.
-
get_all
(limit: int, offset: int) → Generator[py_abac.policy.policy.Policy, None, None][source]¶ Retrieve all the policies within a window
Module contents¶
Exposed classes and methods