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