Package org.keycloak.models.map.storage
-
Interface Summary Interface Description CrudOperations<V extends AbstractEntity & UpdatableEntity,M> Interface for CRUD operations on the storage.MapStorage<V extends AbstractEntity,M> A storage for entities that is based on a map and operates in the context of transaction managed by currentKeycloakSession
.MapStorageProvider MapStorageProviderFactory MapStorageWithAuth<V extends AbstractEntity,M> A map store that can authenticate the credentials provided by a user.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