public final class UserProfileContextFactory extends Object
Constructor and Description |
---|
UserProfileContextFactory() |
public static DefaultUserProfileContext forIdpReview(SerializedBrokeredIdentityContext currentUser, javax.ws.rs.core.MultivaluedMap<String,String> formData, KeycloakSession session)
public static DefaultUserProfileContext forUpdateProfile(UserModel currentUser, javax.ws.rs.core.MultivaluedMap<String,String> formData, KeycloakSession session)
public static DefaultUserProfileContext forAccountService(UserModel currentUser, UserRepresentation rep, KeycloakSession session)
public static DefaultUserProfileContext forOldAccount(UserModel currentUser, javax.ws.rs.core.MultivaluedMap<String,String> formData, KeycloakSession session)
public static DefaultUserProfileContext forRegistrationUserCreation(KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> formData)
public static DefaultUserProfileContext forRegistrationProfile(KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> formData)
public static DefaultUserProfileContext forUserResource(UserModel currentUser, UserRepresentation rep, KeycloakSession session)
currentUser
- if this is null, then we're creating new user. If it is not null, we're updating existing userrep
- public static DefaultUserProfileContext forProfile(UserUpdateEvent event)
Copyright © 2021 JBoss by Red Hat. All rights reserved.