Package sk.gursky.films.persist.users
Class MyUser
java.lang.Object
sk.gursky.films.persist.users.MyUser
public class MyUser
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static longTOKEN_VALIDITY -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddGroupId(long groupId)java.lang.StringcheckPasswordAndGetToken(java.lang.String password)booleancheckToken(java.lang.String token)booleandeleteToken(java.lang.String token)java.lang.StringgetEmail()java.util.List<java.lang.Long>getGroupIds()java.lang.LonggetId()java.time.LocalDateTimegetLastLogin()java.lang.StringgetName()java.lang.StringgetPasswordHash()java.lang.StringgetSalt()SimpleUsergetSimpleUser()java.util.Map<java.lang.String,java.lang.Long>getTokens()UsergetUser()booleanhasGroupWithId(long groupId)booleanisActive()voidsetActive(boolean active)voidsetEmail(java.lang.String email)voidsetId(java.lang.Long id)voidsetName(java.lang.String name)voidsetPassword(java.lang.String password)voidsetUser(User user)java.lang.StringtoString()
-
Field Details
-
TOKEN_VALIDITY
public static final long TOKEN_VALIDITY- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
getId
public java.lang.Long getId() -
setId
public void setId(java.lang.Long id) -
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String name) -
setPassword
public void setPassword(java.lang.String password) -
checkPasswordAndGetToken
public java.lang.String checkPasswordAndGetToken(java.lang.String password) -
checkToken
public boolean checkToken(java.lang.String token) -
deleteToken
public boolean deleteToken(java.lang.String token) -
getEmail
public java.lang.String getEmail() -
setEmail
public void setEmail(java.lang.String email) -
getLastLogin
public java.time.LocalDateTime getLastLogin() -
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
addGroupId
public void addGroupId(long groupId) -
hasGroupWithId
public boolean hasGroupWithId(long groupId) -
setUser
-
getUser
-
getSimpleUser
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
getPasswordHash
public java.lang.String getPasswordHash() -
getSalt
public java.lang.String getSalt() -
getGroupIds
public java.util.List<java.lang.Long> getGroupIds() -
getTokens
public java.util.Map<java.lang.String,java.lang.Long> getTokens()
-