Uses of Interface
org.keycloak.userprofile.UserProfile
Package
Description
-
Uses of UserProfile in org.keycloak.authentication.forms
Modifier and TypeMethodDescriptionRegistrationUserCreation.getOrCreateUserProfile
(FormContext formContext, jakarta.ws.rs.core.MultivaluedMap<String, String> formData) Get user profile instance for current HTTP request (KeycloakSession) and for given context. -
Uses of UserProfile in org.keycloak.authentication.requiredactions
Modifier and TypeMethodDescriptionstatic UserProfile
UpdateEmail.validateEmailUpdate
(KeycloakSession session, UserModel user, String newEmail) Modifier and TypeMethodDescriptionstatic void
UpdateEmail.updateEmailNow
(EventBuilder event, UserModel user, UserProfile emailUpdateValidationResult) -
Uses of UserProfile in org.keycloak.forms.login.freemarker.model
Modifier and TypeMethodDescriptionprotected abstract UserProfile
AbstractUserProfileBean.createUserProfile
(UserProfileProvider provider) Create UserProfile instance of the relevant type.protected UserProfile
EmailBean.createUserProfile
(UserProfileProvider provider) protected UserProfile
IdpReviewProfileBean.createUserProfile
(UserProfileProvider provider) protected UserProfile
RegisterBean.createUserProfile
(UserProfileProvider provider) protected UserProfile
VerifyProfileBean.createUserProfile
(UserProfileProvider provider) -
Uses of UserProfile in org.keycloak.services.resources.admin
Modifier and TypeMethodDescriptionstatic void
UserResource.updateUserFromRep
(UserProfile profile, UserModel user, UserRepresentation rep, KeycloakSession session, boolean isUpdateExistingUser) static jakarta.ws.rs.core.Response
UserResource.validateUserProfile
(UserProfile profile, KeycloakSession session, AdminAuth adminAuth) -
Uses of UserProfile in org.keycloak.userprofile
Modifier and TypeMethodDescriptionDeclarativeUserProfileProvider.create
(UserProfileContext context, Map<String, ?> attributes) DeclarativeUserProfileProvider.create
(UserProfileContext context, Map<String, ?> attributes, UserModel user) DeclarativeUserProfileProvider.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.Modifier and TypeMethodDescriptionstatic UserProfileMetadata
UserProfileUtil.createUserProfileMetadata
(KeycloakSession session, UserProfile profile) ModifierConstructorDescriptionEventAuditingAttributeChangeListener
(UserProfile profile, EventBuilder event)