Uses of Class
org.keycloak.userprofile.UserProfileMetadata
Package
Description
-
Uses of UserProfileMetadata in org.keycloak.federation.kerberos
Modifier and TypeMethodDescriptionKerberosFederationProvider.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.federation.sssd
Modifier and TypeMethodDescriptionSSSDFederationProvider.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.models.cache.infinispan
Modifier and TypeMethodDescriptionUserCacheSession.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.storage
Modifier and TypeMethodDescriptionUserStorageManager.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of UserProfileMetadata in org.keycloak.storage.ldap
Modifier and TypeMethodDescriptionLDAPStorageProvider.decorateUserProfile
(String providerId, 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 TypeMethodDescriptionprotected 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.static AttributeMetadata
UserProfileUtil.createAttributeMetadata
(String attrName, UserProfileMetadata metadata, int guiOrder, String storageProviderName) static AttributeMetadata
UserProfileUtil.createAttributeMetadata
(String attrName, UserProfileMetadata metadata, AttributeGroupMetadata metadataGroup, int guiOrder, String storageProviderName) Adds metadata attribute to the user-profile for users from specified userStorageProviderprotected Attributes
DeclarativeUserProfileProvider.createAttributes
(UserProfileContext context, Map<String, ?> attributes, UserModel user, UserProfileMetadata metadata) UserProfileDecorator.decorateUserProfile
(String providerId, 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)