public class AccessToken extends MultiTenantEntity<java.lang.String> implements TokenInfo
Modifier and Type | Field and Description |
---|---|
java.lang.String |
appCode |
java.lang.Long |
appId |
java.lang.String |
appSecret |
java.lang.String |
code |
java.lang.Long |
creationDate |
java.util.Date |
expiredDate |
java.lang.Long |
expiresIn |
java.util.Map<java.lang.String,java.lang.Object> |
extraInfo |
java.lang.String |
owner |
java.util.List<Plan> |
plans |
java.lang.String |
refreshToken |
java.lang.String |
scope |
TokenStatusEnum |
status |
Constructor and Description |
---|
AccessToken() |
AccessToken(java.lang.String code,
java.lang.Long appId,
java.lang.String appCode,
java.lang.String appSecret) |
AccessToken(java.lang.String code,
java.lang.Long appId,
java.lang.String appCode,
java.lang.String appSecret,
TokenStatusEnum status) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAppCode() |
java.lang.Long |
getAppId() |
java.lang.String |
getAppSecret() |
java.lang.String |
getCode() |
java.lang.Long |
getCreationDate() |
java.util.Date |
getExpiredDate() |
java.lang.Long |
getExpiresIn() |
java.util.Map<java.lang.String,java.lang.Object> |
getExtraInfo() |
java.lang.Long |
getId() |
java.lang.String |
getKey() |
java.lang.String |
getOwner() |
java.util.List<Plan> |
getPlans() |
java.lang.String |
getRefreshToken() |
java.lang.String |
getScope() |
TokenStatusEnum |
getStatus() |
TokenTypeEnum |
getTokenTypeEnum() |
int |
hashCode() |
boolean |
isRedis() |
boolean |
isValidRefreshToken() |
void |
setAppCode(java.lang.String appCode) |
void |
setAppId(java.lang.Long appId) |
void |
setAppSecret(java.lang.String appSecret) |
void |
setCode(java.lang.String code) |
void |
setCreationDate(java.lang.Long creationDate) |
void |
setExpiredDate(java.util.Date expiredDate) |
void |
setExpiresIn(java.lang.Long expiresIn) |
TokenInfo |
setExtraInfo(java.util.Map<java.lang.String,java.lang.Object> extraInfo) |
void |
setId(java.lang.Long id) |
void |
setOwner(java.lang.String owner) |
void |
setPlanIds(java.util.List<java.lang.Long> ids) |
void |
setPlans(java.util.List<Plan> plans) |
void |
setRedis(boolean redis) |
void |
setRefreshToken(java.lang.String refreshToken) |
void |
setScope(java.lang.String scope) |
void |
setStatus(TokenStatusEnum status) |
java.lang.String |
toString() |
getCustomerId, setCustomerId
public java.lang.String owner
public java.lang.Long expiresIn
public java.lang.String scope
public java.lang.Long appId
public java.lang.String appCode
public java.lang.String appSecret
public java.util.Date expiredDate
public java.lang.String refreshToken
public TokenStatusEnum status
public java.lang.String code
public java.lang.Long creationDate
public java.util.Map<java.lang.String,java.lang.Object> extraInfo
public java.util.List<Plan> plans
public AccessToken()
public AccessToken(java.lang.String code, java.lang.Long appId, java.lang.String appCode, java.lang.String appSecret)
public AccessToken(java.lang.String code, java.lang.Long appId, java.lang.String appCode, java.lang.String appSecret, TokenStatusEnum status)
public java.lang.String getOwner()
public void setOwner(java.lang.String owner)
public java.lang.Long getExpiresIn()
public void setExpiresIn(java.lang.Long expiresIn)
public java.lang.String getScope()
public void setScope(java.lang.String scope)
public java.util.Date getExpiredDate()
public void setExpiredDate(java.util.Date expiredDate)
public java.lang.String getRefreshToken()
public void setRefreshToken(java.lang.String refreshToken)
public boolean isValidRefreshToken()
public java.lang.Long getId()
public void setId(java.lang.Long id)
public TokenStatusEnum getStatus()
public void setStatus(TokenStatusEnum status)
public void setCode(java.lang.String code)
public java.lang.Long getCreationDate()
public void setCreationDate(java.lang.Long creationDate)
public java.util.Map<java.lang.String,java.lang.Object> getExtraInfo()
public TokenInfo setExtraInfo(java.util.Map<java.lang.String,java.lang.Object> extraInfo)
public void setPlans(java.util.List<Plan> plans)
public TokenTypeEnum getTokenTypeEnum()
getTokenTypeEnum
in interface TokenInfo
public boolean isRedis()
public void setRedis(boolean redis)
public java.lang.Long getAppId()
public void setAppId(java.lang.Long appId)
public java.lang.String getAppCode()
public void setAppCode(java.lang.String appCode)
public java.lang.String getAppSecret()
public void setAppSecret(java.lang.String appSecret)
public void setPlanIds(java.util.List<java.lang.Long> ids)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getKey()
getKey
in class MultiTenantEntity<java.lang.String>
public java.lang.String toString()
toString
in class java.lang.Object