Uses of Class
org.keycloak.userprofile.UserProfileMetadata
Package
Description
-
Uses of UserProfileMetadata in org.keycloak.federation.kerberos
Modifier and TypeMethodDescriptionvoid
KerberosFederationProvider.decorateUserProfile
(RealmModel realm, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.federation.sssd
Modifier and TypeMethodDescriptionvoid
SSSDFederationProvider.decorateUserProfile
(RealmModel realm, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.models.cache.infinispan
Modifier and TypeMethodDescriptionvoid
UserCacheSession.decorateUserProfile
(RealmModel realm, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.storage
Modifier and TypeMethodDescriptionvoid
UserStorageManager.decorateUserProfile
(RealmModel realm, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.storage.ldap
Modifier and TypeMethodDescriptionvoid
LDAPStorageProvider.decorateUserProfile
(RealmModel realm, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.userprofile
Modifier and TypeMethodDescriptionUserProfileMetadata.clone()
protected UserProfileMetadata
DeclarativeUserProfileProvider.configureUserProfile
(UserProfileMetadata metadata, KeycloakSession session) Specifies how contextual profile metadata is configured at runtime.protected UserProfileMetadata
DeclarativeUserProfileProviderFactory.configureUserProfile
(UserProfileMetadata metadata) Specifies how contextual profile metadata is configured at init time.protected UserProfileMetadata
DeclarativeUserProfileProvider.decorateUserProfileForCache
(UserProfileMetadata decoratedMetadata, UPConfig parsedConfig) Decorate basic metadata based on 'per realm' configuration.Modifier and TypeMethodDescriptionprotected Map<UserProfileContext,
UserProfileMetadata> DeclarativeUserProfileProviderFactory.getContextualMetadataRegistry()
Modifier and TypeMethodDescriptionstatic boolean
UserProfileUtil.addMetadataAttributeToUserProfile
(String attrName, UserProfileMetadata metadata, AttributeGroupMetadata metadataGroup, Predicate<AttributeContext> userFederationUsersSelector, int guiOrder, String storageProviderName) Adds metadata attribute to the user-profile for users from specified userStorageProviderprotected UserProfileMetadata
DeclarativeUserProfileProvider.configureUserProfile
(UserProfileMetadata metadata, KeycloakSession session) Specifies how contextual profile metadata is configured at runtime.protected UserProfileMetadata
DeclarativeUserProfileProviderFactory.configureUserProfile
(UserProfileMetadata metadata) Specifies how contextual profile metadata is configured at init time.protected Attributes
DeclarativeUserProfileProvider.createAttributes
(UserProfileContext context, Map<String, ?> attributes, UserModel user, UserProfileMetadata metadata) void
UserProfileDecorator.decorateUserProfile
(RealmModel realm, UserProfileMetadata metadata) Decorates user profile with additional metadata.protected UserProfileMetadata
DeclarativeUserProfileProvider.decorateUserProfileForCache
(UserProfileMetadata decoratedMetadata, UPConfig parsedConfig) Decorate basic metadata based on 'per realm' configuration.ModifierConstructorDescriptionDefaultAttributes
(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)