package repositories
Provides implementations of the repositories.
- Alphabetic
- By Inheritance
- repositories
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- class CacheAuthenticatorRepository[T <: StorableAuthenticator] extends AuthenticatorRepository[T]
Implementation of the authenticator repository which uses the cache layer to persist the authenticator.
Implementation of the authenticator repository which uses the cache layer to persist the authenticator.
- T
The type of the authenticator to store.
- class DelegableAuthInfoRepository extends AuthInfoRepository
An implementation of the auth info repository which delegates the storage of an auth info instance to its appropriate DAO.
An implementation of the auth info repository which delegates the storage of an auth info instance to its appropriate DAO.
Due the nature of the different auth information it is hard to persist the data in a single data structure, expect the data gets stored in a serialized format. With this implementation it is possible to store the different auth info in different backing stores. If we speak of a relational database, then the auth info can be stored in different tables. And the tables represents the internal data structure of each auth info object.
Value Members
- object DelegableAuthInfoRepository
The companion object.