Class UserEntity
java.lang.Object
org.camunda.bpm.engine.impl.persistence.entity.UserEntity
- All Implemented Interfaces:
Serializable,User,DbEntity,HasDbRevision
- Direct Known Subclasses:
LdapUserEntity
- Author:
- Tom Baeyens
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidprotected StringencryptPassword(String password, String salt) protected StringintgetEmail()getId()Returns a representation of the object, as would be stored in the database.intintgetSalt()booleanvoidsetAttempts(int attempts) voidsetDbPassword(String password) Special setter for MyBatis.voidvoidsetFirstName(String firstName) voidvoidsetLastName(String lastName) voidsetLockExpirationTime(Date lockExpirationTime) voidsetPassword(String password) voidsetRevision(int revision) voidtoString()
-
Field Details
-
id
-
revision
protected int revision -
firstName
-
lastName
-
email
-
password
-
newPassword
-
salt
-
lockExpirationTime
-
attempts
protected int attempts
-
-
Constructor Details
-
UserEntity
public UserEntity() -
UserEntity
-
-
Method Details
-
getPersistentState
Description copied from interface:DbEntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceDbEntity
-
getRevisionNext
public int getRevisionNext()- Specified by:
getRevisionNextin interfaceHasDbRevision
-
getId
-
setId
-
getFirstName
- Specified by:
getFirstNamein interfaceUser
-
setFirstName
- Specified by:
setFirstNamein interfaceUser
-
getLastName
- Specified by:
getLastNamein interfaceUser
-
setLastName
- Specified by:
setLastNamein interfaceUser
-
getEmail
-
setEmail
-
getPassword
- Specified by:
getPasswordin interfaceUser
-
setPassword
- Specified by:
setPasswordin interfaceUser
-
getSalt
-
setSalt
-
setDbPassword
Special setter for MyBatis. -
getRevision
public int getRevision()- Specified by:
getRevisionin interfaceHasDbRevision
-
setRevision
public void setRevision(int revision) - Specified by:
setRevisionin interfaceHasDbRevision
-
getLockExpirationTime
-
setLockExpirationTime
-
getAttempts
public int getAttempts() -
setAttempts
public void setAttempts(int attempts) -
encryptPassword
public void encryptPassword() -
encryptPassword
-
generateSalt
-
checkPasswordAgainstPolicy
public boolean checkPasswordAgainstPolicy() -
hasNewPassword
public boolean hasNewPassword() -
toString
-