Class DeclarativeUserProfileProvider

java.lang.Object
org.keycloak.userprofile.AbstractUserProfileProvider<UserProfileProvider>
org.keycloak.userprofile.DeclarativeUserProfileProvider
All Implemented Interfaces:
AmphibianProviderFactory<UserProfileProvider>, ComponentFactory<UserProfileProvider,UserProfileProvider>, ConfiguredProvider, Provider, ProviderFactory<UserProfileProvider>, UserProfileProvider, UserProfileProviderFactory<UserProfileProvider>

public class DeclarativeUserProfileProvider extends AbstractUserProfileProvider<UserProfileProvider> implements AmphibianProviderFactory<UserProfileProvider>
UserProfileProvider loading configuration from the changeable JSON file stored in component config. Parsed configuration is cached.
Author:
Pedro Igor, Vlastimil Elias <velias@redhat.com>