The cache layer implementation.
Adds a new authenticator.
Adds a new authenticator.
The authenticator to add.
The added authenticator.
Finds the authenticator for the given ID.
Finds the authenticator for the given ID.
The authenticator ID.
The found authenticator or None if no authenticator could be found for the given ID.
Removes the authenticator for the given ID.
Removes the authenticator for the given ID.
The authenticator ID.
An empty future.
Updates an already existing authenticator.
Updates an already existing authenticator.
The authenticator to update.
The updated authenticator.
Implementation of the authenticator DAO which uses the cache layer to persist the authenticator.
The type of the authenticator to store.