public class SerializedBrokeredIdentityContext extends Object implements UpdateProfileContext
Modifier and Type | Class and Description |
---|---|
static class |
SerializedBrokeredIdentityContext.ContextDataEntry |
Constructor and Description |
---|
SerializedBrokeredIdentityContext() |
public boolean isEditUsernameAllowed()
isEditUsernameAllowed
in interface UpdateProfileContext
public String getId()
public void setId(String id)
public String getUsername()
getUsername
in interface UpdateProfileContext
public void setUsername(String username)
setUsername
in interface UpdateProfileContext
public String getModelUsername()
public void setModelUsername(String modelUsername)
public String getBrokerUsername()
public void setBrokerUsername(String modelUsername)
public String getEmail()
getEmail
in interface UpdateProfileContext
public void setEmail(String email)
setEmail
in interface UpdateProfileContext
public String getFirstName()
getFirstName
in interface UpdateProfileContext
public void setFirstName(String firstName)
setFirstName
in interface UpdateProfileContext
public String getLastName()
getLastName
in interface UpdateProfileContext
public void setLastName(String lastName)
setLastName
in interface UpdateProfileContext
public String getBrokerSessionId()
public void setBrokerSessionId(String brokerSessionId)
public String getBrokerUserId()
public void setBrokerUserId(String brokerUserId)
public String getCode()
public void setCode(String code)
public String getToken()
public void setToken(String token)
public String getIdentityProviderId()
public void setIdentityProviderId(String identityProviderId)
public Map<String,SerializedBrokeredIdentityContext.ContextDataEntry> getContextData()
public void setContextData(Map<String,SerializedBrokeredIdentityContext.ContextDataEntry> contextData)
public Map<String,List<String>> getAttributes()
getAttributes
in interface UpdateProfileContext
public void setSingleAttribute(String name, String value)
setSingleAttribute
in interface UpdateProfileContext
public void setAttribute(String key, List<String> value)
setAttribute
in interface UpdateProfileContext
public List<String> getAttribute(String key)
getAttribute
in interface UpdateProfileContext
public String getFirstAttribute(String name)
getFirstAttribute
in interface UpdateProfileContext
public BrokeredIdentityContext deserialize(KeycloakSession session, AuthenticationSessionModel authSession)
public static SerializedBrokeredIdentityContext serialize(BrokeredIdentityContext context)
public void saveToAuthenticationSession(AuthenticationSessionModel authSession, String noteKey)
public static SerializedBrokeredIdentityContext readFromAuthenticationSession(AuthenticationSessionModel authSession, String noteKey)
Copyright © 2019 JBoss by Red Hat. All rights reserved.