Package org.simexid.keycloak.model
Class SSOUser
java.lang.Object
org.simexid.keycloak.model.SSOUser
This class is used to represent the user in the Keycloak server.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getEmail()
getId()
int
hashCode()
void
setAttributes
(HashMap<String, List<String>> attributes) void
setClientRoles
(Map<String, List<String>> clientRoles) void
setCreatedTimestamp
(Long createdTimestamp) void
void
setEmailVerified
(Boolean emailVerified) void
setEnabled
(Boolean enabled) void
setFederatedIdentities
(List<FederatedIdentity> federatedIdentities) void
setFirstName
(String firstName) void
void
void
setLastName
(String lastName) void
setNotBefore
(Long notBefore) void
setRealmRoles
(List<String> realmRoles) void
setRequiredActions
(List<String> requiredActions) void
setUsername
(String username) toJson()
toString()
-
Constructor Details
-
SSOUser
public SSOUser()
-
-
Method Details
-
getCreatedTimestamp
-
setCreatedTimestamp
-
getEmail
-
setEmail
-
getEmailVerified
-
setEmailVerified
-
getEnabled
-
setEnabled
-
getFederatedIdentities
-
setFederatedIdentities
-
getFirstName
-
setFirstName
-
getId
-
setId
-
getLastName
-
setLastName
-
getNotBefore
-
setNotBefore
-
getUsername
-
setUsername
-
getAttributes
-
setAttributes
-
getRealmRoles
-
setRealmRoles
-
getClientRoles
-
setClientRoles
-
getGroups
-
setGroups
-
getRequiredActions
-
setRequiredActions
-
equals
-
hashCode
public int hashCode() -
toString
-
toJson
-