Index

A C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractStorageManager<ProviderType extends org.keycloak.provider.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
 
AbstractUserAdapter - Class in org.keycloak.storage.adapter
This abstract class provides implementations for everything but getUsername().
AbstractUserAdapter(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapter
 
AbstractUserAdapter.Streams - Class in org.keycloak.storage.adapter
The AbstractUserAdapter.Streams interface makes all collection-based methods in AbstractUserAdapter default by providing implementations that delegate to the Stream-based variants instead of the other way around.
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
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
addConsent(RealmModel, String, UserConsentModel) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
addFederatedIdentity(RealmModel, String, FederatedIdentityModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
addIssuedVerifiableCredential(IssuedVerifiableCredentialModel) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Adds an issued verifiable credential for a federated user.
addRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
addRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
addRequiredAction(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserRequiredActionsFederatedStorage
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
addVerifiableCredential(String, UserVerifiableCredentialModel) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Adds a verifiable credential for a federated user.
appendDefaultGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Should the realm's default groups be appended to getGroups() call?
appendDefaultGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Should the realm's default groups be appended to getGroups() call?
appendDefaultRolesToRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Should the realm's default roles be appended to getRoleMappings() call?
appendDefaultRolesToRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Should the realm's default roles be appended to getRoleMappings() call?

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 Class in org.keycloak.storage
 
CachedObject - Interface in org.keycloak.models.cache
 
CachedUserModel - Interface in org.keycloak.models.cache
Cached users will implement this interface
CHANGED - Enum constant in enum class org.keycloak.storage.UserStorageProviderModel.SyncMode
 
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.StoreManagers
 
clientStorageManager() - Method in interface org.keycloak.storage.StoreManagers
 
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 !!
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.
createCredential(RealmModel, String, CredentialModel) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
createCredentialThroughProvider(CredentialModel) - Method in class org.keycloak.credential.UserCredentialManager
 
created - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
CREATED_TIMESTAMP_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
createStoredCredential(CredentialModel) - Method in class org.keycloak.credential.UserCredentialManager
 
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 - Enum constant in enum class org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
 
deleteRoleMapping(RealmModel, String, RoleModel) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
 
deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
disableCredentialType(String) - Method in class org.keycloak.credential.UserCredentialManager
 

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.AbstractUserAdapter
 
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 - Enum constant in enum class org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
 
EVICT_WEEKLY - Enum constant in enum class 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

find(String) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Returns the value to which the specified key.
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 - Enum constant in enum class org.keycloak.storage.UserStorageProviderModel.SyncMode
 
FULL_SYNC_PERIOD - Static variable in class org.keycloak.storage.UserStorageProviderModel
 

G

getAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
getAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getAttributes() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getAttributes() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getAttributes(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
getAttributeStream(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getAttributeStream(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getAttributeStream(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
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.AbstractUserAdapter
getClientRoleMappings(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getClientRoleMappingsStream(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getClientRoleMappingsStream(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getClientRoleMappingsStream(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets role mappings from federated storage and automatically appends default roles.
getClientStorageProviders() - Method in interface org.keycloak.models.StorageProviderRealmModel
Deprecated.
getClientStorageProvidersStream() - Method in interface org.keycloak.models.StorageProviderRealmModel
Returns sorted ClientStorageProviderModel as 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.UserCredentialManager
 
getConsentByClient(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
getConsentsStream(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
Obtains the consents associated with the federated user identified by userId.
getCreatedTimestamp() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
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.UserCredentialManager
 
getEmail() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
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
 
getFederatedCredentialsStream() - Method in class org.keycloak.credential.UserCredentialManager
 
getFederatedIdentitiesStream(String, RealmModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
Obtains the identities of the federated user identified by userId.
getFederatedIdentity(String, String, RealmModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
getFederatedRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
getFederatedRoleMappingsStream() - 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.AbstractUserAdapter
This method should not be overridden
getFederationLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overridden
getFirstAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getFirstAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getFirstFactorCredentialsStream() - Method in class org.keycloak.credential.UserCredentialManager
 
getFirstName() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getFullSyncPeriod() - Method in class org.keycloak.storage.UserStorageProviderModel
 
getGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Deprecated.
getGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getGroupsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Get group membership mappings that are managed by this storage provider
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.AbstractUserAdapter
 
getGroupsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getGroupsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets groups from federated storage and automatically appends default groups of realm.
getGroupsStream(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
Obtains the groups associated with the federated user.
getHelpText() - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
getId() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Defaults to 'f:' + storageProvider.getId() + ':' + getUsername()
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.
getIssuedVerifiableCredentialsStreamByUser(String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Gets all issued verifiable credentials for a federated user.
getLastName() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getLastSync() - Method in class org.keycloak.storage.UserStorageProviderModel
 
getLastSync(UserStorageProviderModel.SyncMode) - Method in class org.keycloak.storage.UserStorageProviderModel
 
getLifespan() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getMaxLifespan() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getMembershipStream(RealmModel, GroupModel, Integer, Integer) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
Obtains the federated users that are members of the given group in the specified realm.
getName() - Method in class org.keycloak.storage.configuration.ServerConfigurationStorageProviderSpi
 
getName() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
getName() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
getNotBeforeOfUser(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserNotBeforeFederatedStorage
 
getProviderClass() - Method in class org.keycloak.storage.configuration.ServerConfigurationStorageProviderSpi
 
getProviderClass() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
getProviderClass() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
getProviderFactoryClass() - Method in class org.keycloak.storage.configuration.ServerConfigurationStorageProviderSpi
 
getProviderFactoryClass() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
getProviderFactoryClass() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
getRealmRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
getRealmRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getRealmRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRealmRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getRealmRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets role mappings from federated storage and automatically appends default roles.
getRequiredActions() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
getRequiredActions() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getRequiredActionsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRequiredActionsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getRequiredActionsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getRequiredActionsStream(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserRequiredActionsFederatedStorage
Obtains the names of required actions associated with the federated user identified by userId.
getRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
getRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getRoleMappingsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRoleMappingsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
getRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets role mappings from federated storage and automatically appends default roles.
getRoleMappingsStream(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
Obtains the roles associated with the federated user identified by userId.
getRoleMembersStream(RealmModel, RoleModel, Integer, Integer) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
Obtains the federated users that are members of the given role in the specified realm.
getRoleStorageProviders() - Method in interface org.keycloak.models.StorageProviderRealmModel
Deprecated.
getRoleStorageProvidersStream() - Method in interface org.keycloak.models.StorageProviderRealmModel
Returns sorted RoleStorageProviderModel as a stream.
getServiceAccountClientLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
This method should not be overridden
getServiceAccountClientLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overridden
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.UserCredentialManager
 
getStoredCredentialById(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
getStoredCredentialByNameAndType(String, String) - Method in class org.keycloak.credential.UserCredentialManager
 
getStoredCredentialByNameAndType(RealmModel, String, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
getStoredCredentialsByTypeStream(String) - Method in class org.keycloak.credential.UserCredentialManager
 
getStoredCredentialsByTypeStream(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
Obtains the credentials of type type that are associated with the federated user identified by userId.
getStoredCredentialsStream() - Method in class org.keycloak.credential.UserCredentialManager
 
getStoredCredentialsStream(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
Obtains the credentials associated with the federated user identified by userId.
getStoredUsersCount(RealmModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
getStoredUsersStream(RealmModel, Integer, Integer) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
Obtains the ids of all federated users in the realm.
getTypeMetadata() - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
getUserByFederatedIdentity(FederatedIdentityModel, RealmModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
getUsersByUserAttributeStream(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
Searches for federated users that have an attribute with the specified name and value.
getUserStorageProviders() - Method in interface org.keycloak.models.StorageProviderRealmModel
Deprecated.
getUserStorageProvidersStream() - Method in interface org.keycloak.models.StorageProviderRealmModel
Returns sorted UserStorageProviderModel as a stream.
getVerifiableCredentialByClientScope(String, String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Gets a verifiable credential for a federated user and client scope.
getVerifiableCredentialById(String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Gets a verifiable credential by its ID.
getVerifiableCredentialsByUser(String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Gets all verifiable credentials for a federated user.
grantRole(RealmModel, String, RoleModel) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
 
grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
groupStorageManager() - Method in interface org.keycloak.storage.StoreManagers
 
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.AbstractUserAdapter
 
hashCode() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 

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 UserStorageProvider that supports validating users.
ImportSynchronization - Interface in org.keycloak.storage.user
This is an optional capability interface intended to be implemented by any UserStorageProviderFactory that 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.UserCredentialManager
 
isConfiguredLocally(String) - Method in class org.keycloak.credential.UserCredentialManager
 
isEmailVerified() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
isEmailVerified() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
isEnabled() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
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.configuration.ServerConfigurationStorageProviderSpi
 
isInternal() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
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.AbstractUserAdapter
 
isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
isRemoveInvalidUsersEnabled() - Method in class org.keycloak.storage.UserStorageProviderModel
 
isValid(List<CredentialInput>) - Method in class org.keycloak.credential.UserCredentialManager
 

J

joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
joinGroup(RealmModel, String, GroupModel) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
 

K

keys() - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
 

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.AbstractUserAdapter
 
leaveGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
leaveGroup(RealmModel, String, GroupModel) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
 
loadOrCreate(String, String) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Same as loadOrCreate(key, () -> value).
loadOrCreate(String, Supplier<String>) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Returns the value to which the specified key or, if not found, stores the value returned by the valueGenerator.

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 - Enum constant in enum class org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
 
MAX_LIFESPAN - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
moveStoredCredentialTo(String, String) - Method in class org.keycloak.credential.UserCredentialManager
 

N

NO_CACHE - Enum constant in enum class 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.configuration - package org.keycloak.storage.configuration
 
org.keycloak.storage.federated - package org.keycloak.storage.federated
 
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(ClientScopeModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(ProtocolMapperModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
Callback when a realm is removed.
preRemove(RealmModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel) - Method in interface org.keycloak.storage.UserStorageProvider
Callback when a realm is removed.
preRemove(RealmModel, ComponentModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, ClientModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
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.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.storage.UserStorageProvider
Callback when a group is removed.
preRemove(RealmModel, IdentityProviderModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
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.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.storage.UserStorageProvider
Callback when a role is removed.
preRemove(RealmModel, UserModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 

R

READ_ONLY - Enum constant in enum class org.keycloak.storage.UserStorageProvider.EditMode
user storage is read-only
realm - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
realm - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
remove(String) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Removes the value specified by the key.
REMOVE_INVALID_USERS_ENABLED - Static variable in class org.keycloak.storage.UserStorageProviderModel
 
removeAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
removeAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
removeAttribute(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
removeExpiredIssuedVerifiableCredentials() - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Remove expired issued verifiable credentials for all users.
removeFederatedIdentity(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
removeIssuedVerifiableCredential(String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Remove an issued verifiable credential by its ID.
removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
removeRequiredAction(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserRequiredActionsFederatedStorage
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
removeStoredCredential(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
removeStoredCredentialById(String) - Method in class org.keycloak.credential.UserCredentialManager
 
removeVerifiableCredential(String, String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Removes a verifiable credential for a federated user.
replace(String, String, String) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Same as replace(key, Objects.requireNonNull(expected)::equals, () -> Objects.requireNonNull(newValue)).
replace(String, Predicate<String>, Supplier<String>) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Replaces the value specified by key if the Predicate return a true value.
revokeConsentForClient(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
roleStorageManager() - Method in interface org.keycloak.storage.StoreManagers
 
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

ServerConfigStorageProvider - Interface in org.keycloak.storage.configuration
A Provider to store server configuration to be shared between the Keycloak instances.
ServerConfigStorageProviderFactory - Interface in org.keycloak.storage.configuration
A ProviderFactory to create instances of ServerConfigStorageProvider
ServerConfigurationStorageProviderSpi - Class in org.keycloak.storage.configuration
The Spi implementation of ServerConfigStorageProvider.
ServerConfigurationStorageProviderSpi() - Constructor for class org.keycloak.storage.configuration.ServerConfigurationStorageProviderSpi
 
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.AbstractUserAdapter
 
session - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setAttribute(RealmModel, String, String, List<String>) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
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.AbstractUserAdapter
 
setCreatedTimestamp(Long) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setEmail(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setEmailVerified(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
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.AbstractUserAdapter
 
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.AbstractUserAdapter
This method should not be overridden
setFederationLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overridden
setFirstName(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setFullSyncPeriod(int) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setImportEnabled(boolean) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setLastName(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setLastSync(int) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setLastSync(int, UserStorageProviderModel.SyncMode) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setMaxLifespan(long) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setNotBeforeForUser(RealmModel, String, int) - Method in interface org.keycloak.storage.federated.UserNotBeforeFederatedStorage
 
setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
This method should not be overridden
setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overridden
setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setSingleAttribute(RealmModel, String, String, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
setUsername(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
shouldInvalidate(CachedObject) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
storageId - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
storageId - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
storageProviderModel - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
storageProviderModel - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
StorageProviderRealmModel - Interface in org.keycloak.models
 
store(String, String) - Method in interface org.keycloak.storage.configuration.ServerConfigStorageProvider
Stores the specified value with the specified key.
StoreManagers - Interface in org.keycloak.storage
 
Streams(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapter.Streams
 
Streams(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage.Streams
Deprecated.
 
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 - Enum constant in enum class org.keycloak.storage.UserStorageProvider.EditMode
updates to user are stored locally and not synced with user storage.
updateConsent(RealmModel, String, UserConsentModel) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
updateCredential(CredentialInput) - Method in class org.keycloak.credential.UserCredentialManager
 
updateCredential(RealmModel, String, CredentialModel) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
updateCredentialLabel(String, String) - Method in class org.keycloak.credential.UserCredentialManager
 
updateFederatedIdentity(RealmModel, String, FederatedIdentityModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
updateStoredCredential(CredentialModel) - Method in class org.keycloak.credential.UserCredentialManager
 
updateVerifiableCredential(String, String) - Method in interface org.keycloak.storage.federated.UserVerifiableCredentialFederatedStorage
Updates a verifiable credential for a federated user.
UserAttributeFederatedStorage - Interface in org.keycloak.storage.federated
 
UserAttributeFederatedStorage.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
UserBrokerLinkFederatedStorage - Interface in org.keycloak.storage.federated
 
UserBrokerLinkFederatedStorage.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
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.
UserConsentFederatedStorage - Interface in org.keycloak.storage.federated
 
UserConsentFederatedStorage.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary, collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
UserCredentialManager - Class in org.keycloak.credential
Handling credentials for a given user for the store.
UserCredentialManager(KeycloakSession, RealmModel, UserModel) - Constructor for class org.keycloak.credential.UserCredentialManager
It is not recommended to use this method directly from your user-storage providers!
userFederatedStorage() - Method in interface org.keycloak.storage.StoreManagers
 
userFederatedStorage(KeycloakSession) - Static method in class org.keycloak.storage.UserStorageUtil
 
UserFederatedStorageProvider - Interface in org.keycloak.storage.federated
 
UserFederatedStorageProvider.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
UserFederatedStorageProviderFactory - Interface in org.keycloak.storage.federated
 
UserFederatedStorageProviderSpi - Class in org.keycloak.storage.federated
 
UserFederatedStorageProviderSpi() - Constructor for class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
UserFederatedUserCredentialStore - Interface in org.keycloak.storage.federated
 
UserFederatedUserCredentialStore.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
UserGroupMembershipFederatedStorage - Interface in org.keycloak.storage.federated
 
UserGroupMembershipFederatedStorage.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
userLocalStorage() - Method in interface org.keycloak.storage.StoreManagers
 
UserNotBeforeFederatedStorage - Interface in org.keycloak.storage.federated
 
UserRequiredActionsFederatedStorage - Interface in org.keycloak.storage.federated
 
UserRequiredActionsFederatedStorage.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
UserRoleMappingsFederatedStorage - Interface in org.keycloak.storage.federated
 
UserRoleMappingsFederatedStorage.Streams - Interface in org.keycloak.storage.federated
Deprecated.
This interface is no longer necessary; collection-based methods were removed from the parent interface and therefore the parent interface can be used directly
userStorageManager() - Method in interface org.keycloak.storage.StoreManagers
 
UserStorageProvider - Interface in org.keycloak.storage
A class implementing this interface represents a user storage provider to Keycloak.
UserStorageProvider.EditMode - Enum Class 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
 
UserStorageProviderModel.SyncMode - Enum Class in org.keycloak.storage
 
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
 
UserVerifiableCredentialFederatedStorage - Interface in org.keycloak.storage.federated
 

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 class org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.keycloak.storage.UserStorageProvider.EditMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.keycloak.storage.UserStorageProviderModel.SyncMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.keycloak.storage.UserStorageProvider.EditMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.keycloak.storage.UserStorageProviderModel.SyncMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

weeklyTimeout(int, int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
 
WRITABLE - Enum constant in enum class org.keycloak.storage.UserStorageProvider.EditMode
user storage is writable
A C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values