public interface Session
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuthToken() |
long |
getCreateTime() |
long |
getExpireTime() |
long |
getRefreshExpireTime()
The UNIX timestamp when the refresh token will expire.
|
java.lang.String |
getRefreshToken() |
java.lang.String |
getUserId() |
java.lang.String |
getUsername() |
java.util.Map<java.lang.String,java.lang.String> |
getVars() |
boolean |
isCreated() |
boolean |
IsExpired() |
boolean |
isExpired(java.util.Date dateTime)
Check if the session has expired against the input time.
|
boolean |
isRefreshExpired()
If the refresh token has expired.
|
boolean |
isRefreshExpired(java.util.Date dateTime)
If the refresh token has expired.
|
void |
update(java.lang.String token,
java.lang.String refreshToken)
In-place update a session with new token/refresh-token.
|
java.lang.String getAuthToken()
java.lang.String getRefreshToken()
boolean isCreated()
long getCreateTime()
long getExpireTime()
boolean IsExpired()
boolean isRefreshExpired()
boolean isRefreshExpired(java.util.Date dateTime)
dateTime
- The time to compare against the refresh token against.long getRefreshExpireTime()
java.lang.String getUsername()
java.lang.String getUserId()
boolean isExpired(java.util.Date dateTime)
dateTime
- The time to compare against the session.java.util.Map<java.lang.String,java.lang.String> getVars()
void update(java.lang.String token, java.lang.String refreshToken)
token
- Authentication token.refreshToken
- Refresh token.