public class SSOToken extends AccessToken
SSO Token
| 限定符和类型 | 方法和说明 |
|---|---|
static SSOToken |
create() |
static SSOToken |
create(io.jsonwebtoken.JwtBuilder jwtBuilder) |
io.jsonwebtoken.Claims |
getClaims() |
Object |
getData() |
TokenFlag |
getFlag() |
String |
getId() |
String |
getIp() |
String |
getIssuer() |
io.jsonwebtoken.JwtBuilder |
getJwtBuilder() |
TokenOrigin |
getOrigin() |
long |
getTime() |
String |
getToken() |
String |
getUserAgent() |
static SSOToken |
parser(String jwtToken,
boolean header) |
SSOToken |
setClaims(io.jsonwebtoken.Claims claims) |
SSOToken |
setData(Object data) |
SSOToken |
setFlag(TokenFlag flag) |
SSOToken |
setId(Object id) |
SSOToken |
setId(String id) |
SSOToken |
setIp(javax.servlet.http.HttpServletRequest request) |
SSOToken |
setIp(String ip) |
SSOToken |
setIssuer(String issuer) |
SSOToken |
setJwtBuilder(io.jsonwebtoken.JwtBuilder jwtBuilder) |
SSOToken |
setOrigin(TokenOrigin origin) |
SSOToken |
setTime(long time) |
SSOToken |
setUserAgent(javax.servlet.http.HttpServletRequest request) |
SSOToken |
setUserAgent(String userAgent) |
String |
toCacheKey() |
setTokenpublic static SSOToken create()
public static SSOToken create(io.jsonwebtoken.JwtBuilder jwtBuilder)
public String getToken()
getToken 在接口中 TokengetToken 在类中 AccessTokenpublic TokenFlag getFlag()
public TokenOrigin getOrigin()
public SSOToken setOrigin(TokenOrigin origin)
public String getId()
public String getIssuer()
public String getIp()
public SSOToken setIp(javax.servlet.http.HttpServletRequest request)
public String getUserAgent()
public SSOToken setUserAgent(javax.servlet.http.HttpServletRequest request)
public long getTime()
public SSOToken setTime(long time)
public Object getData()
public io.jsonwebtoken.JwtBuilder getJwtBuilder()
public SSOToken setJwtBuilder(io.jsonwebtoken.JwtBuilder jwtBuilder)
public io.jsonwebtoken.Claims getClaims()
public SSOToken setClaims(io.jsonwebtoken.Claims claims)
public String toCacheKey()