Class RegisterBean
java.lang.Object
org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
org.keycloak.forms.login.freemarker.model.RegisterBean
- Author:
 - Stian Thorgersen, Vlastimil Elias <velias@redhat.com>
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
AbstractUserProfileBean.Attribute, AbstractUserProfileBean.AttributeGroup - 
Field Summary
Fields inherited from class org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
attributes, attributesByName, formData, profile - 
Constructor Summary
ConstructorsConstructorDescriptionRegisterBean(jakarta.ws.rs.core.MultivaluedMap<String, String> formData, KeycloakSession session)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected UserProfilecreateUserProfile(UserProfileProvider provider) Create UserProfile instance of the relevant type.Get attribute default values to be pre-filled into the form on first show.Get context the template is used for, so view can be customized for distinct contexts.Methods inherited from class org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
getAttributes, getAttributesByName, getHtml5DataAnnotations, init 
- 
Constructor Details
- 
RegisterBean
public RegisterBean(jakarta.ws.rs.core.MultivaluedMap<String, String> formData, KeycloakSession session)  
 - 
 - 
Method Details
- 
createUserProfile
Description copied from class:AbstractUserProfileBeanCreate UserProfile instance of the relevant type. Is called fromAbstractUserProfileBean.init(KeycloakSession, boolean).- Specified by:
 createUserProfilein classAbstractUserProfileBean- Parameters:
 provider- to create UserProfile from- Returns:
 - user profile instance
 
 - 
getAttributeDefaultValues
Description copied from class:AbstractUserProfileBeanGet attribute default values to be pre-filled into the form on first show.- Specified by:
 getAttributeDefaultValuesin classAbstractUserProfileBean- Parameters:
 name- of the attribute- Returns:
 - attribute default value (can be null)
 
 - 
getContext
Description copied from class:AbstractUserProfileBeanGet context the template is used for, so view can be customized for distinct contexts.- Specified by:
 getContextin classAbstractUserProfileBean- Returns:
 - name of the context
 
 - 
getFormData
 
 -