Package org.keycloak.userprofile
package org.keycloak.userprofile
-
ClassDescriptionAbstractUserProfileProvider<U extends UserProfileProvider>A base class for
UserProfileProvider
implementations providing the main hooks for customizations.Interface of the user profile attribute change listener.Configuration of the attribute group.This interface wraps the attributes associated with a user profile.UserProfileProvider
loading configuration from the changeable JSON file stored in component config.The default implementation forAttributes
.The default implementation forUserProfile
.AttributeChangeListener
to audit user profile attribute changes intoEvent
.Enables legacy support when managing attributes without the declarative provider.An interface providing as an entry point for managing users.Extension of theValidationContext
used when validators are called forUserProfile
attribute validation.This interface represents the different contexts from where user profiles are managed.The provider responsible for creatingUserProfile
instances.UserProfileProviderFactory<U extends UserProfileProvider>