Uses of Class
org.keycloak.userprofile.UserProfileMetadata
-
Packages that use UserProfileMetadata Package Description org.keycloak.userprofile -
-
Uses of UserProfileMetadata in org.keycloak.userprofile
Fields in org.keycloak.userprofile declared as UserProfileMetadata Modifier and Type Field Description protected UserProfileMetadata
DefaultUserProfile. metadata
Fields in org.keycloak.userprofile with type parameters of type UserProfileMetadata Modifier and Type Field Description protected Map<UserProfileContext,UserProfileMetadata>
AbstractUserProfileProvider. contextualMetadataRegistry
Methods in org.keycloak.userprofile that return UserProfileMetadata Modifier and Type Method Description UserProfileMetadata
UserProfileMetadata. clone()
protected UserProfileMetadata
AbstractUserProfileProvider. configureUserProfile(UserProfileMetadata metadata)
Sub-types can override this method to customize how contextual profile metadata is configured at init time.protected UserProfileMetadata
AbstractUserProfileProvider. configureUserProfile(UserProfileMetadata metadata, KeycloakSession session)
Sub-types can override this method to customize how contextual profile metadata is configured at runtime.protected UserProfileMetadata
DeclarativeUserProfileProvider. configureUserProfile(UserProfileMetadata metadata, KeycloakSession session)
protected UserProfileMetadata
DeclarativeUserProfileProvider. decorateUserProfileForCache(UserProfileMetadata decoratedMetadata, ComponentModel model)
Decorate basic metadata provided fromAbstractUserProfileProvider
based on 'per realm' configuration.Methods in org.keycloak.userprofile with parameters of type UserProfileMetadata Modifier and Type Method Description protected UserProfileMetadata
AbstractUserProfileProvider. configureUserProfile(UserProfileMetadata metadata)
Sub-types can override this method to customize how contextual profile metadata is configured at init time.protected UserProfileMetadata
AbstractUserProfileProvider. configureUserProfile(UserProfileMetadata metadata, KeycloakSession session)
Sub-types can override this method to customize how contextual profile metadata is configured at runtime.protected UserProfileMetadata
DeclarativeUserProfileProvider. configureUserProfile(UserProfileMetadata metadata, KeycloakSession session)
protected Attributes
AbstractUserProfileProvider. createAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata metadata)
protected Attributes
DeclarativeUserProfileProvider. createAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata metadata)
protected UserProfileMetadata
DeclarativeUserProfileProvider. decorateUserProfileForCache(UserProfileMetadata decoratedMetadata, ComponentModel model)
Decorate basic metadata provided fromAbstractUserProfileProvider
based on 'per realm' configuration.Method parameters in org.keycloak.userprofile with type arguments of type UserProfileMetadata Modifier and Type Method Description protected abstract U
AbstractUserProfileProvider. create(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> metadataRegistry)
Subclasses can override this method to create their instances ofUserProfileProvider
.protected UserProfileProvider
DeclarativeUserProfileProvider. create(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> metadataRegistry)
Constructors in org.keycloak.userprofile with parameters of type UserProfileMetadata Constructor Description DefaultAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session)
DefaultUserProfile(UserProfileMetadata metadata, Attributes attributes, Function<Attributes,UserModel> userCreator, UserModel user, KeycloakSession session)
LegacyAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session)
Constructor parameters in org.keycloak.userprofile with type arguments of type UserProfileMetadata Constructor Description AbstractUserProfileProvider(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> contextualMetadataRegistry)
DeclarativeUserProfileProvider(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> metadataRegistry, String defaultRawConfig)
-