A C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractStorageManager<ProviderType extends Provider,StorageProviderModelType extends CacheableStorageProviderModel> - Class in org.keycloak.storage
- AbstractStorageManager(KeycloakSession, Class<? extends ProviderFactory>, Class<ProviderType>, Function<ComponentModel, StorageProviderModelType>, String) - Constructor for class org.keycloak.storage.AbstractStorageManager
- AbstractUserAdapterFederatedStorage - Class in org.keycloak.storage.adapter
-
Assumes everything is managed by federated storage except for username.
- AbstractUserAdapterFederatedStorage(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- AbstractUserAdapterFederatedStorage.Streams - Class in org.keycloak.storage.adapter
-
The
AbstractUserAdapterFederatedStorage.Streamsclass extends theAbstractUserAdapterFederatedStorageabstract class and implements theUserModel.Streamsinterface, allowing subclasses to focus on the implementation of theStream-based query methods and providing default implementations for the collections-based variants that delegate to theirStreamcounterparts. - addRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- appendDefaultGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Should the realm's default groups be appended to getGroups() call? If your storage provider is not managing group mappings then it is recommended that this method return true
- appendDefaultRolesToRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Should the realm's default roles be appended to getRoleMappings() call? If your storage provider is not managing all role mappings then it is recommended that this method return true
C
- CACHE_INVALID_BEFORE - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
- CACHE_POLICY - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
- CacheableStorageProviderModel - Class in org.keycloak.storage
- CacheableStorageProviderModel() - Constructor for class org.keycloak.storage.CacheableStorageProviderModel
- CacheableStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.CacheableStorageProviderModel
- CacheableStorageProviderModel.CachePolicy - Enum in org.keycloak.storage
- CachedObject - Interface in org.keycloak.models.cache
- CachedUserModel - Interface in org.keycloak.models.cache
-
Cached users will implement this interface
- CachedUserModel.Streams - Interface in org.keycloak.models.cache
-
The
CachedUserModel.Streamsinterface differs fromCachedUserModelin that it extends theUserModel.Streamsinterface, allowing implementations ofCachedUserModelto focus on theStream-based methods in theUserModelinterface. - CHANGED_SYNC_PERIOD - Static variable in class org.keycloak.storage.UserStorageProviderModel
- clear() - Method in interface org.keycloak.models.cache.UserCache
-
Clear cache entirely.
- clientScopeStorageManager() - Method in interface org.keycloak.storage.LegacyStoreManagers
- clientStorageManager() - Method in interface org.keycloak.storage.LegacyStoreManagers
- ClientStorageProvider - Interface in org.keycloak.storage.client
-
Base interface for components that want to provide an alternative storage mechanism for clients This is currently a private incomplete SPI.
- ClientStorageProviderModel - Class in org.keycloak.storage.client
-
Stored configuration of a Client Storage provider instance.
- ClientStorageProviderModel() - Constructor for class org.keycloak.storage.client.ClientStorageProviderModel
- ClientStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.client.ClientStorageProviderModel
- close() - Method in interface org.keycloak.storage.UserStorageProviderFactory
- commonConfig() - Static method in class org.keycloak.storage.UserStorageProviderSpi
- consumeEnabledStorageProvidersWithTimeout(RealmModel, Class<T>, Consumer<T>) - Method in class org.keycloak.storage.AbstractStorageManager
-
Gets all enabled StorageProviders that implements the capabilityInterface and call applyFunction on each !! Each StorageProvider has a limited time for consuming !!
- consumeWithTimeBound(KeycloakSession, long, Consumer<T>) - Static method in class org.keycloak.utils.ServicesUtils
- create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.storage.UserStorageProviderFactory
-
called per Keycloak transaction.
- createCredentialThroughProvider(CredentialModel) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- CREATED_TIMESTAMP_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- createStoredCredential(CredentialModel) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- credentialManager() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
D
- dailyEvictionBoundary(int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
- dailyTimeout(int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
- DEFAULT - org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
- deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- disableCredentialType(String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
E
- EMAIL_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- EMAIL_VERIFIED_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- ENABLED - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
- ENABLED - Static variable in class org.keycloak.storage.client.ClientStorageProviderModel
- ENABLED_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- equals(Object) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- evict(RealmModel) - Method in interface org.keycloak.models.cache.UserCache
-
Evict users of a specific realm
- evict(RealmModel, UserModel) - Method in interface org.keycloak.models.cache.UserCache
-
Evict user from cache.
- EVICT_DAILY - org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
- EVICT_WEEKLY - org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
- EVICTION_DAY - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
- EVICTION_HOUR - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
- EVICTION_MINUTE - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
F
- FIRST_NAME_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- flatMapEnabledStorageProvidersWithTimeout(RealmModel, Class<T>, Function<T, ? extends Stream<R>>) - Method in class org.keycloak.storage.AbstractStorageManager
-
Gets all enabled StorageProviders that implements the capabilityInterface, applies applyFunction on each of them and then join the results together.
- FULL_SYNC_PERIOD - Static variable in class org.keycloak.storage.UserStorageProviderModel
G
- getAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getAttributes() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getAttributeStream(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getCachedWith() - Method in interface org.keycloak.models.cache.CachedUserModel
-
Returns a map that contains custom things that are cached along with this model.
- getCacheInvalidBefore() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getCachePolicy() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getCacheTimestamp() - Method in interface org.keycloak.models.cache.CachedObject
- getCacheTimestamp() - Method in interface org.keycloak.models.cache.CachedUserModel
-
When was the model was loaded from database.
- getChangedSyncPeriod() - Method in class org.keycloak.storage.UserStorageProviderModel
- getClientRoleMappings(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Gets role mappings from federated storage and automatically appends default roles.
- getClientRoleMappings(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getClientRoleMappingsStream(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getClientStorageProviders() - Method in interface org.keycloak.models.LegacyRealmModel
-
Deprecated.Use
getClientStorageProvidersStreaminstead. - getClientStorageProvidersStream() - Method in interface org.keycloak.models.LegacyRealmModel
-
Returns sorted
ClientStorageProviderModelas a stream. - getCommonProviderConfigProperties() - Method in interface org.keycloak.storage.UserStorageProviderFactory
-
configuration properties that are common across all UserStorageProvider implementations
- getConfigProperties() - Method in interface org.keycloak.storage.UserStorageProviderFactory
- getConfiguredUserStorageCredentialTypesStream() - Method in class org.keycloak.credential.LegacyUserCredentialManager
- getCreatedTimestamp() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getDelegateForUpdate() - Method in interface org.keycloak.models.cache.CachedUserModel
-
Invalidates the cache for this user and returns a delegate that represents the actual data provider
- getDisableableCredentialTypesStream() - Method in class org.keycloak.credential.LegacyUserCredentialManager
- getEnabledStorageProviders(RealmModel, Class<T>) - Method in class org.keycloak.storage.AbstractStorageManager
-
Returns stream of all storageProviders within the realm that implements the capabilityInterface.
- getEvictionDay() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getEvictionHour() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getEvictionMinute() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getFederatedRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getFederatedStorage() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getFederationLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
This method should not be overriden
- getFirstAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getFullSyncPeriod() - Method in class org.keycloak.storage.UserStorageProviderModel
- getGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Gets groups from federated storage and automatically appends default groups of realm.
- getGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getGroupsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Get group membership mappings that are managed by this storage provider
- getGroupsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getHelpText() - Method in interface org.keycloak.storage.UserStorageProviderFactory
- getId() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Defaults to 'f:' + storageProvider.getId() + ':' + getUsername()
- getId() - Method in interface org.keycloak.storage.UserStorageProviderFactory
-
This is the name of the provider and will be showed in the admin console as an option.
- getLastSync() - Method in class org.keycloak.storage.UserStorageProviderModel
- getLifespan() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getMaxLifespan() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- getName() - Method in class org.keycloak.storage.UserStorageProviderSpi
- getProviderClass() - Method in class org.keycloak.storage.UserStorageProviderSpi
- getProviderFactoryClass() - Method in class org.keycloak.storage.UserStorageProviderSpi
- getRealmRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Gets role mappings from federated storage and automatically appends default roles.
- getRealmRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getRealmRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getRequiredActions() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getRequiredActions() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getRequiredActionsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Gets role mappings from federated storage and automatically appends default roles.
- getRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getRoleMappingsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- getRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- getRoleStorageProviders() - Method in interface org.keycloak.models.LegacyRealmModel
-
Deprecated.Use
getRoleStorageProvidersStreaminstead. - getRoleStorageProvidersStream() - Method in interface org.keycloak.models.LegacyRealmModel
-
Returns sorted
RoleStorageProviderModelas a stream. - getServiceAccountClientLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
This method should not be overriden
- getStorageProviderFactory(String) - Method in class org.keycloak.storage.AbstractStorageManager
-
Returns a factory with the providerId, which produce instances of type CreatedProviderType
- getStorageProviderInstance(RealmModel, String, Class<T>) - Method in class org.keycloak.storage.AbstractStorageManager
- getStorageProviderInstance(RealmModel, String, Class<T>, boolean) - Method in class org.keycloak.storage.AbstractStorageManager
-
Returns an instance of provider with the providerId within the realm or null if storage provider with providerId doesn't implement capabilityInterface.
- getStorageProviderInstance(StorageProviderModelType, Class<T>) - Method in class org.keycloak.storage.AbstractStorageManager
-
Returns an instance of provider for the model or null if storage provider based on the model doesn't implement capabilityInterface.
- getStorageProviderInstance(StorageProviderModelType, Class<T>, boolean) - Method in class org.keycloak.storage.AbstractStorageManager
-
Returns an instance of provider for the model or null if storage provider based on the model doesn't implement capabilityInterface.
- getStorageProviderModel(RealmModel, String) - Method in class org.keycloak.storage.AbstractStorageManager
-
Returns an instance of StorageProvider model corresponding realm and providerId
- getStorageProviderModels(RealmModel, Class<? extends Provider>) - Static method in class org.keycloak.storage.AbstractStorageManager
-
Stream of ComponentModels of storageType.
- getStorageProviderTimeout() - Method in class org.keycloak.storage.AbstractStorageManager
- getStoredCredentialById(String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- getStoredCredentialByNameAndType(String, String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- getStoredCredentialsByTypeStream(String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- getStoredCredentialsStream() - Method in class org.keycloak.credential.LegacyUserCredentialManager
- getTypeMetadata() - Method in interface org.keycloak.storage.UserStorageProviderFactory
- getUserStorageProviders() - Method in interface org.keycloak.models.LegacyRealmModel
-
Deprecated.Use
getUserStorageProvidersStreaminstead. - getUserStorageProvidersStream() - Method in interface org.keycloak.models.LegacyRealmModel
-
Returns sorted
UserStorageProviderModelas a stream. - grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- groupStorageManager() - Method in interface org.keycloak.storage.LegacyStoreManagers
- GroupStorageProvider - Interface in org.keycloak.storage.group
- GroupStorageProviderModel - Class in org.keycloak.storage.group
-
Stored configuration of a Group Storage provider instance.
- GroupStorageProviderModel() - Constructor for class org.keycloak.storage.group.GroupStorageProviderModel
- GroupStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.group.GroupStorageProviderModel
H
- hashCode() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
I
- IMPORT_ENABLED - Static variable in class org.keycloak.storage.UserStorageProviderModel
- ImportedUserValidation - Interface in org.keycloak.storage.user
-
This is an optional capability interface that is intended to be implemented by any
UserStorageProviderthat supports validating users. - ImportSynchronization - Interface in org.keycloak.storage.user
-
This is an optional capability interface that is intended to be implemented by any
UserStorageProviderthat supports syncing users to keycloak local storage. - init(Config.Scope) - Method in interface org.keycloak.storage.UserStorageProviderFactory
- invalidate() - Method in interface org.keycloak.models.cache.CachedUserModel
-
Invalidate the cache for this model
- isConfiguredFor(String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- isConfiguredLocally(String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- isEmailVerified() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- isEnabled() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- isEnabled() - Method in class org.keycloak.storage.CacheableStorageProviderModel
- isEnabled() - Method in class org.keycloak.storage.client.ClientStorageProviderModel
- isEnabled() - Method in class org.keycloak.storage.group.GroupStorageProviderModel
- isEnabled() - Method in class org.keycloak.storage.role.RoleStorageProviderModel
- isImportEnabled() - Method in class org.keycloak.storage.UserStorageProviderModel
- isInternal() - Method in class org.keycloak.storage.UserStorageProviderSpi
- isMarkedForEviction() - Method in interface org.keycloak.models.cache.CachedUserModel
- isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- isValid(List<CredentialInput>) - Method in class org.keycloak.credential.LegacyUserCredentialManager
J
- joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
L
- LAST_NAME_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- LAST_SYNC - Static variable in class org.keycloak.storage.UserStorageProviderModel
- leaveGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- LegacyRealmModel - Interface in org.keycloak.models
- LegacyStoreManagers - Interface in org.keycloak.storage
- LegacyUserCredentialManager - Class in org.keycloak.credential
-
Handling credentials for a given user for the legacy store.
- LegacyUserCredentialManager(KeycloakSession, RealmModel, UserModel) - Constructor for class org.keycloak.credential.LegacyUserCredentialManager
M
- mapAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- mapEnabledStorageProvidersWithTimeout(RealmModel, Class<T>, Function<T, R>) - Method in class org.keycloak.storage.AbstractStorageManager
-
Gets all enabled StorageProviders that implements the capabilityInterface, applies applyFunction on each of them and returns the stream.
- MAX_LIFESPAN - org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
- MAX_LIFESPAN - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
- moveStoredCredentialTo(String, String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
N
- NO_CACHE - org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
O
- onCache(RealmModel, CachedUserModel, UserModel) - Method in interface org.keycloak.models.cache.OnUserCache
- onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.UserStorageProviderFactory
-
Called when UserStorageProviderModel is created.
- OnUserCache - Interface in org.keycloak.models.cache
- org.keycloak.credential - package org.keycloak.credential
- org.keycloak.models - package org.keycloak.models
- org.keycloak.models.cache - package org.keycloak.models.cache
- org.keycloak.storage - package org.keycloak.storage
- org.keycloak.storage.adapter - package org.keycloak.storage.adapter
- org.keycloak.storage.client - package org.keycloak.storage.client
- org.keycloak.storage.group - package org.keycloak.storage.group
- org.keycloak.storage.role - package org.keycloak.storage.role
- org.keycloak.storage.user - package org.keycloak.storage.user
- org.keycloak.utils - package org.keycloak.utils
P
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.storage.UserStorageProviderFactory
- preRemove(RealmModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
-
Callback when a realm is removed.
- preRemove(RealmModel) - Method in interface org.keycloak.storage.UserStorageProvider
-
Callback when a realm is removed.
- preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
-
Callback when a group is removed.
- preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.storage.UserStorageProvider
-
Callback when a group is removed.
- preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
-
Callback when a role is removed.
- preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.storage.UserStorageProvider
-
Callback when a role is removed.
R
- READ_ONLY - org.keycloak.storage.UserStorageProvider.EditMode
-
user storage is read-only
- realm - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- removeAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- removeStoredCredentialById(String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- roleStorageManager() - Method in interface org.keycloak.storage.LegacyStoreManagers
- RoleStorageProviderModel - Class in org.keycloak.storage.role
-
Stored configuration of a Role Storage provider instance.
- RoleStorageProviderModel() - Constructor for class org.keycloak.storage.role.RoleStorageProviderModel
- RoleStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.role.RoleStorageProviderModel
S
- ServicesUtils - Class in org.keycloak.utils
-
Utility class for general helper methods used across the keycloak-services.
- ServicesUtils() - Constructor for class org.keycloak.utils.ServicesUtils
- session - Variable in class org.keycloak.storage.AbstractStorageManager
- session - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- setCacheInvalidBefore(long) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setCachePolicy(CacheableStorageProviderModel.CachePolicy) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setChangedSyncPeriod(int) - Method in class org.keycloak.storage.UserStorageProviderModel
- setCreatedTimestamp(Long) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- setEmailVerified(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
Stores as attribute in federated storage.
- setEnabled(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- setEnabled(boolean) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setEnabled(boolean) - Method in class org.keycloak.storage.client.ClientStorageProviderModel
- setEnabled(boolean) - Method in class org.keycloak.storage.group.GroupStorageProviderModel
- setEnabled(boolean) - Method in class org.keycloak.storage.role.RoleStorageProviderModel
- setEvictionDay(int) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setEvictionHour(int) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setEvictionMinute(int) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setFederationLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
This method should not be overriden
- setFullSyncPeriod(int) - Method in class org.keycloak.storage.UserStorageProviderModel
- setImportEnabled(boolean) - Method in class org.keycloak.storage.UserStorageProviderModel
- setLastSync(int) - Method in class org.keycloak.storage.UserStorageProviderModel
- setMaxLifespan(long) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
-
This method should not be overriden
- setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- shouldInvalidate(CachedObject) - Method in class org.keycloak.storage.CacheableStorageProviderModel
- storageId - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- storageProviderModel - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
- Streams(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
- sync(KeycloakSessionFactory, String, UserStorageProviderModel) - Method in interface org.keycloak.storage.user.ImportSynchronization
- syncSince(Date, KeycloakSessionFactory, String, UserStorageProviderModel) - Method in interface org.keycloak.storage.user.ImportSynchronization
T
- timeBound(KeycloakSession, long, Function<T, ? extends Stream<R>>) - Static method in class org.keycloak.utils.ServicesUtils
- timeBoundOne(KeycloakSession, long, Function<T, R>) - Static method in class org.keycloak.utils.ServicesUtils
U
- UNSYNCED - org.keycloak.storage.UserStorageProvider.EditMode
-
updates to user are stored locally and not synced with user storage.
- updateCredential(CredentialInput) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- updateCredentialLabel(String, String) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- updateStoredCredential(CredentialModel) - Method in class org.keycloak.credential.LegacyUserCredentialManager
- userCache(KeycloakSession) - Static method in class org.keycloak.storage.UserStorageUtil
- UserCache - Interface in org.keycloak.models.cache
-
All these methods effect an entire cluster of Keycloak instances.
- UserCache.Streams - Interface in org.keycloak.models.cache
-
The
UserCache.Streamsinterface differs fromUserCachein that it extends theUserProvider.Streamsinterface, allowing implementations ofUserCacheto focus on theStream-based methods in theUserProviderinterface. - userFederatedStorage() - Method in interface org.keycloak.storage.LegacyStoreManagers
- userFederatedStorage(KeycloakSession) - Static method in class org.keycloak.storage.UserStorageUtil
- userLocalStorage() - Method in interface org.keycloak.storage.LegacyStoreManagers
- userStorageManager() - Method in interface org.keycloak.storage.LegacyStoreManagers
- UserStorageProvider - Interface in org.keycloak.storage
-
A class implementing this interface represents a user storage provider to Keycloak.
- UserStorageProvider.EditMode - Enum in org.keycloak.storage
-
Optional type that can be used by implementations to describe edit mode of user storage
- UserStorageProviderFactory<T extends UserStorageProvider> - Interface in org.keycloak.storage
- UserStorageProviderModel - Class in org.keycloak.storage
-
Stored configuration of a User Storage provider instance.
- UserStorageProviderModel() - Constructor for class org.keycloak.storage.UserStorageProviderModel
- UserStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.UserStorageProviderModel
- UserStorageProviderSpi - Class in org.keycloak.storage
- UserStorageProviderSpi() - Constructor for class org.keycloak.storage.UserStorageProviderSpi
- UserStorageUtil - Class in org.keycloak.storage
- UserStorageUtil() - Constructor for class org.keycloak.storage.UserStorageUtil
V
- validate(RealmModel, UserModel) - Method in interface org.keycloak.storage.user.ImportedUserValidation
-
If this method returns null, then the user in local storage will be removed
- validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.UserStorageProviderFactory
- valueOf(String) - Static method in enum org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.storage.UserStorageProvider.EditMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.storage.UserStorageProvider.EditMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- weeklyTimeout(int, int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
- WRITABLE - org.keycloak.storage.UserStorageProvider.EditMode
-
user storage is writable
All Classes All Packages