Uses of Enum Class
org.keycloak.userprofile.UserProfileContext
Packages that use UserProfileContext
Package
Description
-
Uses of UserProfileContext in org.keycloak.authentication.authenticators.broker.util
Methods in org.keycloak.authentication.authenticators.broker.util that return UserProfileContext -
Uses of UserProfileContext in org.keycloak.authentication.requiredactions.util
Methods in org.keycloak.authentication.requiredactions.util that return UserProfileContextModifier and TypeMethodDescriptionUpdateProfileContext.getUserProfileContext()
UserUpdateProfileContext.getUserProfileContext()
-
Uses of UserProfileContext in org.keycloak.userprofile
Fields in org.keycloak.userprofile declared as UserProfileContextFields in org.keycloak.userprofile with type parameters of type UserProfileContextModifier and TypeFieldDescriptionprotected final Map<UserProfileContext,
UserProfileMetadata> AbstractUserProfileProvider.contextualMetadataRegistry
Methods in org.keycloak.userprofile that return UserProfileContextModifier and TypeMethodDescriptionAttributeContext.getContext()
UserProfileMetadata.getContext()
static UserProfileContext
Returns the enum constant of this class with the specified name.static UserProfileContext[]
UserProfileContext.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.keycloak.userprofile with parameters of type UserProfileContextModifier and TypeMethodDescriptionAbstractUserProfileProvider.create
(UserProfileContext context, Map<String, ?> attributes) AbstractUserProfileProvider.create
(UserProfileContext context, Map<String, ?> attributes, UserModel user) AbstractUserProfileProvider.create
(UserProfileContext context, UserModel user) UserProfileProvider.create
(UserProfileContext context, Map<String, ?> attributes) UserProfileProvider.create
(UserProfileContext context, Map<String, ?> attributes, UserModel user) UserProfileProvider.create
(UserProfileContext context, UserModel user) Creates a newUserProfile
instance only for validation purposes to check whether its attributes are in conformance with the givencontext
and profile configuration.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) Method parameters in org.keycloak.userprofile with type arguments of type UserProfileContextModifier and TypeMethodDescriptionprotected 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 UserProfileContextModifierConstructorDescriptionAttributeContext
(UserProfileContext context, KeycloakSession session, Map.Entry<String, List<String>> attribute, UserModel user, AttributeMetadata metadata, Attributes attributes) DefaultAttributes
(UserProfileContext context, Map<String, ?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session) LegacyAttributes
(UserProfileContext context, Map<String, ?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session) UserProfileMetadata
(UserProfileContext context) Constructor parameters in org.keycloak.userprofile with type arguments of type UserProfileContextModifierConstructorDescriptionAbstractUserProfileProvider
(KeycloakSession session, Map<UserProfileContext, UserProfileMetadata> contextualMetadataRegistry) DeclarativeUserProfileProvider
(KeycloakSession session, Map<UserProfileContext, UserProfileMetadata> metadataRegistry, String defaultRawConfig, UPConfig parsedDefaultRawConfig) -
Uses of UserProfileContext in org.keycloak.userprofile.config
Methods in org.keycloak.userprofile.config with parameters of type UserProfileContextModifier and TypeMethodDescriptionstatic boolean
UPConfigUtils.canBeAuthFlowContext
(UserProfileContext context) Check if context CAN BE part of the AuthenticationFlow.static boolean
UPConfigUtils.isRoleForContext
(UserProfileContext context, Set<String> roles) Check if roles configuration contains role given current context.