Class JpaUserMetadata
- java.lang.Object
-
- org.keycloak.models.map.common.UpdatableEntity.Impl
-
- org.keycloak.models.map.user.MapUserEntity.AbstractUserEntity
-
- org.keycloak.models.map.user.MapUserEntityImpl
-
- org.keycloak.models.map.storage.jpa.user.entity.JpaUserMetadata
-
- All Implemented Interfaces:
Serializable
,AbstractEntity
,EntityWithAttributes
,UpdatableEntity
,MapUserEntity
public class JpaUserMetadata extends MapUserEntityImpl implements Serializable
Class that contains all the user metadata that is written as JSON into the database.- Author:
- Stefan Guilhen
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.keycloak.models.map.user.MapUserEntityImpl
MapUserEntityImpl.Empty
-
Nested classes/interfaces inherited from interface org.keycloak.models.map.user.MapUserEntity
MapUserEntity.AbstractUserEntity
-
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
-
Field Summary
-
Fields inherited from class org.keycloak.models.map.common.UpdatableEntity.Impl
updated
-
-
Constructor Summary
Constructors Constructor Description JpaUserMetadata()
JpaUserMetadata(DeepCloner cloner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getEntityVersion()
String
getUsernameWithCase()
void
setEntityVersion(Integer entityVersion)
void
setUsernameWithCase(String username)
-
Methods inherited from class org.keycloak.models.map.user.MapUserEntityImpl
addCredential, addFederatedIdentity, addGroupsMembership, addRequiredAction, addRolesMembership, addUserConsent, deepClone, equals, getAttribute, getAttributes, getCreatedTimestamp, getCredential, getCredentials, getEmail, getEmailConstraint, getFederatedIdentities, getFederatedIdentity, getFederationLink, getFirstName, getGroupsMembership, getLastName, getNotBefore, getRealmId, getRequiredActions, getRolesMembership, getServiceAccountClientLink, getUserConsent, getUserConsents, getUsername, hashCode, isEmailVerified, isEnabled, removeAttribute, removeCredential, removeCredential, removeFederatedIdentity, removeFederatedIdentity, removeGroupsMembership, removeRequiredAction, removeRolesMembership, removeUserConsent, removeUserConsent, setAttribute, setAttributes, setCreatedTimestamp, setCredentials, setEmail, setEmailConstraint, setEmailVerified, setEnabled, setFederatedIdentities, setFederationLink, setFirstName, setGroupsMembership, setLastName, setNotBefore, setRealmId, setRequiredActions, setRolesMembership, setServiceAccountClientLink, setUserConsents, setUsername, toString
-
Methods inherited from class org.keycloak.models.map.user.MapUserEntity.AbstractUserEntity
clearUpdatedFlag, getId, isUpdated, moveCredential, setEmail, setId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.keycloak.models.map.common.AbstractEntity
getId, setId
-
Methods inherited from interface org.keycloak.models.map.user.MapUserEntity
credentialManager, moveCredential, setEmail
-
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated
-
-
-
-
Constructor Detail
-
JpaUserMetadata
public JpaUserMetadata()
-
JpaUserMetadata
public JpaUserMetadata(DeepCloner cloner)
-
-