Class VerifyProfileBean
- java.lang.Object
-
- org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
-
- org.keycloak.forms.login.freemarker.model.VerifyProfileBean
-
public class VerifyProfileBean extends AbstractUserProfileBean
- Author:
- Pedro Igor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
AbstractUserProfileBean.Attribute
-
-
Field Summary
-
Fields inherited from class org.keycloak.forms.login.freemarker.model.AbstractUserProfileBean
attributes, attributesByName, formData, profile
-
-
Constructor Summary
Constructors Constructor Description VerifyProfileBean(UserModel user, javax.ws.rs.core.MultivaluedMap<String,String> formData, KeycloakSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UserProfilecreateUserProfile(UserProfileProvider provider)Create UserProfile instance of the relevant type.protected Stream<String>getAttributeDefaultValues(String name)Get attribute default values to be pre-filled into the form on first show.StringgetContext()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, init
-
-
-
-
Constructor Detail
-
VerifyProfileBean
public VerifyProfileBean(UserModel user, javax.ws.rs.core.MultivaluedMap<String,String> formData, KeycloakSession session)
-
-
Method Detail
-
createUserProfile
protected UserProfile createUserProfile(UserProfileProvider provider)
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
protected Stream<String> getAttributeDefaultValues(String name)
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
public String 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
-
-