Package org.keycloak.storage.datastore
Class DefaultDatastoreProvider
java.lang.Object
org.keycloak.storage.datastore.DefaultDatastoreProvider
- All Implemented Interfaces:
org.keycloak.provider.Provider,org.keycloak.storage.DatastoreProvider,org.keycloak.storage.StoreManagers
public class DefaultDatastoreProvider
extends Object
implements org.keycloak.storage.DatastoreProvider, org.keycloak.storage.StoreManagers
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultDatastoreProvider(DefaultDatastoreProviderFactory factory, org.keycloak.models.KeycloakSession session) -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.sessions.AuthenticationSessionProviderorg.keycloak.models.ClientProviderclients()org.keycloak.models.ClientScopeProviderorg.keycloak.models.ClientScopeProviderorg.keycloak.models.ClientProvidervoidclose()org.keycloak.storage.ExportImportManagerorg.keycloak.models.GroupProvidergroups()org.keycloak.models.GroupProviderorg.keycloak.models.IdentityProviderStorageProviderorg.keycloak.models.UserLoginFailureProviderorg.keycloak.models.RealmProviderrealms()org.keycloak.models.RevokedTokenProviderorg.keycloak.models.RoleProviderroles()org.keycloak.models.RoleProviderorg.keycloak.models.SingleUseObjectProviderorg.keycloak.storage.federated.UserFederatedStorageProviderorg.keycloak.models.UserProviderorg.keycloak.models.UserProviderusers()org.keycloak.models.UserSessionProviderorg.keycloak.models.UserProvider
-
Constructor Details
-
DefaultDatastoreProvider
public DefaultDatastoreProvider(DefaultDatastoreProviderFactory factory, org.keycloak.models.KeycloakSession session)
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider
-
clientStorageManager
public org.keycloak.models.ClientProvider clientStorageManager()- Specified by:
clientStorageManagerin interfaceorg.keycloak.storage.StoreManagers
-
clientScopeStorageManager
public org.keycloak.models.ClientScopeProvider clientScopeStorageManager()- Specified by:
clientScopeStorageManagerin interfaceorg.keycloak.storage.StoreManagers
-
roleStorageManager
public org.keycloak.models.RoleProvider roleStorageManager()- Specified by:
roleStorageManagerin interfaceorg.keycloak.storage.StoreManagers
-
groupStorageManager
public org.keycloak.models.GroupProvider groupStorageManager()- Specified by:
groupStorageManagerin interfaceorg.keycloak.storage.StoreManagers
-
userStorageManager
public org.keycloak.models.UserProvider userStorageManager()- Specified by:
userStorageManagerin interfaceorg.keycloak.storage.StoreManagers
-
userLocalStorage
public org.keycloak.models.UserProvider userLocalStorage()- Specified by:
userLocalStoragein interfaceorg.keycloak.storage.StoreManagers
-
userFederatedStorage
public org.keycloak.storage.federated.UserFederatedStorageProvider userFederatedStorage()- Specified by:
userFederatedStoragein interfaceorg.keycloak.storage.StoreManagers
-
authSessions
public org.keycloak.sessions.AuthenticationSessionProvider authSessions()- Specified by:
authSessionsin interfaceorg.keycloak.storage.DatastoreProvider
-
clients
public org.keycloak.models.ClientProvider clients()- Specified by:
clientsin interfaceorg.keycloak.storage.DatastoreProvider
-
clientScopes
public org.keycloak.models.ClientScopeProvider clientScopes()- Specified by:
clientScopesin interfaceorg.keycloak.storage.DatastoreProvider
-
groups
public org.keycloak.models.GroupProvider groups()- Specified by:
groupsin interfaceorg.keycloak.storage.DatastoreProvider
-
identityProviders
public org.keycloak.models.IdentityProviderStorageProvider identityProviders()- Specified by:
identityProvidersin interfaceorg.keycloak.storage.DatastoreProvider
-
loginFailures
public org.keycloak.models.UserLoginFailureProvider loginFailures()- Specified by:
loginFailuresin interfaceorg.keycloak.storage.DatastoreProvider
-
realms
public org.keycloak.models.RealmProvider realms()- Specified by:
realmsin interfaceorg.keycloak.storage.DatastoreProvider
-
roles
public org.keycloak.models.RoleProvider roles()- Specified by:
rolesin interfaceorg.keycloak.storage.DatastoreProvider
-
singleUseObjects
public org.keycloak.models.SingleUseObjectProvider singleUseObjects()- Specified by:
singleUseObjectsin interfaceorg.keycloak.storage.DatastoreProvider
-
users
public org.keycloak.models.UserProvider users()- Specified by:
usersin interfaceorg.keycloak.storage.DatastoreProvider
-
userSessions
public org.keycloak.models.UserSessionProvider userSessions()- Specified by:
userSessionsin interfaceorg.keycloak.storage.DatastoreProvider
-
getExportImportManager
public org.keycloak.storage.ExportImportManager getExportImportManager()- Specified by:
getExportImportManagerin interfaceorg.keycloak.storage.DatastoreProvider
-
revokedTokens
public org.keycloak.models.RevokedTokenProvider revokedTokens()- Specified by:
revokedTokensin interfaceorg.keycloak.storage.DatastoreProvider
-
getMigrationManager
-