Package org.keycloak.models.map.storage
- 
Interface Summary Interface Description MapKeycloakTransaction<V extends AbstractEntity,M> MapKeycloakTransactionWithAuth<V extends AbstractEntity,M> A map store transaction that can authenticate the credentials provided by a user.MapStorage<V extends AbstractEntity,M> Implementation of this interface interacts with a persistence storage storing various entities, e.g.MapStorageProvider MapStorageProviderFactory MapStorageWithAuth<V extends AbstractEntity & UpdatableEntity,M> Implementing this interface signals that the store can validate credentials.ModelCriteriaBuilder<M,Self extends ModelCriteriaBuilder<M,Self>> Builder for criteria that can be used to limit results obtained from the store.
- 
Class Summary Class Description MapStorageSpi ModelEntityUtil Utility class covering various aspects of relationship between model and entity classes.QueryParameters<M> Wraps together parameters for querying storage e.g.QueryParameters.OrderBy<M> Wrapper class for a field with itsOrder, ascending or descending
- 
Enum Summary Enum Description MapStorageProviderFactory.Flag ModelCriteriaBuilder.Operator The operators are very basic ones for this use case.QueryParameters.Order Enum for ascending or descending ordering
- 
Exception Summary Exception Description CriterionNotSupportedException