Package org.keycloak.storage
-
Interface Summary Interface Description DatastoreProvider DatastoreProviderFactory ExportImportManager Manage importing and updating of realms for the legacy store.LegacyStoreManagers MigrationManager Handle the migration of the datastore and an imported realm representation.OnCreateComponent Callback for component creation.OnUpdateComponent Callback for component update.UserStorageProvider A class implementing this interface represents a user storage provider to Keycloak.UserStorageProviderFactory<T extends UserStorageProvider> -
Class Summary Class Description AbstractStorageManager<ProviderType extends Provider,StorageProviderModelType extends CacheableStorageProviderModel> CacheableStorageProviderModel ClientScopeStorageManager ClientStorageManager DatastoreSpi GroupStorageManager ImportRealmFromRepresentationEvent Deprecated. LegacyStoreMigrateRepresentationEvent Event for notifying legacy store, so it can do migrations on the representation as needed.LegacyStoreSyncEvent Event for notifying legacy store about the need to reconfigure user providers sychronization.PartialImportRealmFromRepresentationEvent Deprecated. RoleStorageManager SearchableModelField<M> SetDefaultsForNewRealm Event to trigger that will add defaults for a realm after it has been imported.StorageId UserStorageManager UserStoragePrivateUtil UserStorageProviderModel Stored configuration of a User Storage provider instance.UserStorageProviderSpi UserStorageUtil -
Enum Summary Enum Description CacheableStorageProviderModel.CachePolicy UserStorageProvider.EditMode Optional type that can be used by implementations to describe edit mode of user storage -
Exception Summary Exception Description ReadOnlyException Thrown when UserStorageProvider UserModel adapter is read-only