Uses of Class
org.keycloak.userprofile.AttributeMetadata
Package
Description
-
Uses of AttributeMetadata in org.keycloak.federation.kerberos
Modifier and TypeMethodDescriptionKerberosFederationProvider.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of AttributeMetadata in org.keycloak.federation.sssd
Modifier and TypeMethodDescriptionSSSDFederationProvider.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of AttributeMetadata in org.keycloak.forms.login.freemarker.model
-
Uses of AttributeMetadata in org.keycloak.models.cache.infinispan
Modifier and TypeMethodDescriptionUserCacheSession.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of AttributeMetadata in org.keycloak.storage
Modifier and TypeMethodDescriptionUserStorageManager.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of AttributeMetadata in org.keycloak.storage.ldap
Modifier and TypeMethodDescriptionLDAPStorageProvider.decorateUserProfile
(String providerId, UserProfileMetadata metadata) -
Uses of AttributeMetadata in org.keycloak.userprofile
Modifier and TypeMethodDescriptionAttributeMetadata.addAnnotations
(Map<String, Object> annotations) UserProfileMetadata.addAttribute
(String name, int guiOrder, Predicate<AttributeContext> writeAllowed, Predicate<AttributeContext> required, List<AttributeValidatorMetadata> validators) UserProfileMetadata.addAttribute
(String name, int guiOrder, Predicate<AttributeContext> writeAllowed, Predicate<AttributeContext> readAllowed, AttributeValidatorMetadata... validator) UserProfileMetadata.addAttribute
(String name, int guiOrder, Predicate<AttributeContext> writeAllowed, List<AttributeValidatorMetadata> validators) UserProfileMetadata.addAttribute
(String name, int guiOrder, List<AttributeValidatorMetadata> validators) UserProfileMetadata.addAttribute
(String name, int guiOrder, List<AttributeValidatorMetadata> validator, Predicate<AttributeContext> selector, Predicate<AttributeContext> writeAllowed, Predicate<AttributeContext> required, Predicate<AttributeContext> readAllowed) UserProfileMetadata.addAttribute
(String name, int guiOrder, AttributeValidatorMetadata... validator) UserProfileMetadata.addAttribute
(AttributeMetadata metadata) AttributeMetadata.addReadCondition
(Predicate<AttributeContext> readAllowed) AttributeMetadata.addValidators
(List<AttributeValidatorMetadata> validators) AttributeMetadata.addWriteCondition
(Predicate<AttributeContext> writeAllowed) AttributeMetadata.clone()
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 userStorageProviderAttributeContext.getMetadata()
Attributes.getMetadata
(String name) Returns the metadata associated with the attribute with the givenname
.DefaultAttributes.getMetadata
(String name) AttributeMetadata.setAttributeDisplayName
(String attributeDisplayName) AttributeMetadata.setAttributeGroupMetadata
(AttributeGroupMetadata attributeGroupMetadata) AttributeMetadata.setGuiOrder
(int guiOrder) AttributeMetadata.setRequired
(Predicate<AttributeContext> required) AttributeMetadata.setValidators
(List<AttributeValidatorMetadata> validators) Modifier and TypeMethodDescriptionUserProfileDecorator.decorateUserProfile
(String providerId, UserProfileMetadata metadata) Decorates user profile with additional metadata.UserProfileMetadata.getAttribute
(String name) Get existing AttributeMetadata for attribute of given name.UserProfileMetadata.getAttributes()
Modifier and TypeMethodDescriptionUserProfileMetadata.addAttribute
(AttributeMetadata metadata) protected AttributeContext
DefaultAttributes.createAttributeContext
(AttributeMetadata metadata) protected boolean
DefaultAttributes.isIncludeAttributeIfNotProvided
(AttributeMetadata metadata) protected boolean
LegacyAttributes.isIncludeAttributeIfNotProvided
(AttributeMetadata metadata) Modifier and TypeMethodDescriptionvoid
UserProfileMetadata.addAttributes
(List<AttributeMetadata> metadata) protected void
DefaultAttributes.addDefaultValidators
(String name, List<AttributeMetadata> metadatas) ModifierConstructorDescriptionAttributeContext
(UserProfileContext context, KeycloakSession session, Map.Entry<String, List<String>> attribute, UserModel user, AttributeMetadata metadata, Attributes attributes)