Package org.keycloak.userprofile
package org.keycloak.userprofile
-
ClassDescriptionInterface of the user profile attribute change listener.Configuration of the attribute group.This interface wraps the attributes associated with a user profile.
UserProfileProviderloading configuration from the changeable JSON file stored in component config.The default implementation forAttributes.The default implementation forUserProfile.AttributeChangeListenerto audit user profile attribute changes intoEvent.A specificAttributesimplementation to handle service accounts.An interface that serves an entry point for managing users and their attributes.Extension of theValidationContextused when validators are called forUserProfileattribute validation.Constants related to user profileThis interface represents the different contexts from where user profiles are managed.This interface allows user storage providers to customize the user profile configuration and its attributes for realm on a per-user storage provider basis.The provider responsible for creatingUserProfileinstances.Creating a light-weight consumer of validation errors to avoid creating an empty exception which has an expensive stack trace without having the need for it.