Package co.mastermindcms.modules.beans
Class VerificationToken
- java.lang.Object
-
- co.mastermindcms.modules.beans.VerificationToken
-
@TypeAlias("VerificationToken") public class VerificationToken extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int
EXPIRATION
private java.util.Date
expiryDate
private java.lang.String
id
static java.lang.String
SEQUENCE_NAME
private java.lang.String
token
private User
user
-
Constructor Summary
Constructors Constructor Description VerificationToken()
VerificationToken(java.lang.String token)
VerificationToken(java.lang.String token, User user)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.Date
calculateExpiryDate()
boolean
equals(java.lang.Object obj)
java.util.Date
getExpiryDate()
java.lang.String
getId()
java.lang.String
getToken()
User
getUser()
int
hashCode()
void
setExpiryDate(java.util.Date expiryDate)
void
setId(java.lang.String id)
void
setToken(java.lang.String token)
void
setUser(User user)
java.lang.String
toString()
void
updateToken(java.lang.String token)
-
-
-
Field Detail
-
EXPIRATION
private static final int EXPIRATION
- See Also:
- Constant Field Values
-
id
private java.lang.String id
-
token
private java.lang.String token
-
user
@DBRef private User user
-
expiryDate
private java.util.Date expiryDate
-
SEQUENCE_NAME
public static final java.lang.String SEQUENCE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VerificationToken
public VerificationToken()
-
VerificationToken
public VerificationToken(java.lang.String token)
-
VerificationToken
public VerificationToken(java.lang.String token, User user)
-
-
Method Detail
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getToken
public java.lang.String getToken()
-
setToken
public void setToken(java.lang.String token)
-
getUser
public User getUser()
-
setUser
public void setUser(User user)
-
getExpiryDate
public java.util.Date getExpiryDate()
-
setExpiryDate
public void setExpiryDate(java.util.Date expiryDate)
-
calculateExpiryDate
private java.util.Date calculateExpiryDate()
-
updateToken
public void updateToken(java.lang.String token)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-