类 StpLogicJwtForSimple
java.lang.Object
cn.dev33.satoken.stp.StpLogic
cn.dev33.satoken.jwt.StpLogicJwtForSimple
public class StpLogicJwtForSimple
extends cn.dev33.satoken.stp.StpLogic
Sa-Token 整合 jwt -- Simple 简单模式
- 从以下版本开始:
- 1.30.0
- 作者:
- click33
-
字段概要
从类继承的字段 cn.dev33.satoken.stp.StpLogic
loginType -
构造器概要
构造器构造器说明Sa-Token 整合 jwt -- Simple模式StpLogicJwtForSimple(String loginType) Sa-Token 整合 jwt -- Simple模式 -
方法概要
修饰符和类型方法说明创建一个TokenValue获取当前 Token 的扩展信息获取指定 Token 的扩展信息boolean重写返回:支持 extra 扩展参数boolean获取jwt秘钥从类继承的方法 cn.dev33.satoken.stp.StpLogic
_logout, _logoutByTokenValue, _removeTerminal, checkActiveTimeout, checkActiveTimeout, checkActiveTimeoutByConfig, checkDisable, checkDisable, checkDisableLevel, checkDisableLevel, checkLogin, checkLoginArgs, checkPermission, checkPermissionAnd, checkPermissionOr, checkRole, checkRoleAnd, checkRoleOr, checkSafe, checkSafe, clearLastActive, closeSafe, closeSafe, createLoginSession, createLoginSession, createSaLoginParameter, createSaLogoutParameter, deleteTokenSession, deleteTokenToIdMapping, disable, disable, disableLevel, disableLevel, distUsableToken, endSwitch, forEachTerminalList, getAnonTokenSession, getAnonTokenSession, getConfig, getConfigOfCookieTimeout, getConfigOfMaxTryTimes, getConfigOrGlobal, getDisableLevel, getDisableLevel, getDisableTime, getDisableTime, getLoginDevice, getLoginDeviceByToken, getLoginDeviceType, getLoginDeviceTypeByToken, getLoginId, getLoginId, getLoginIdAsInt, getLoginIdAsLong, getLoginIdAsString, getLoginIdByToken, getLoginIdByTokenNotThinkFreeze, getLoginIdDefaultNull, getLoginIdNotHandle, getLoginType, getOrCreateLoginSession, getPermissionList, getPermissionList, getRoleList, getRoleList, getSafeTime, getSafeTime, getSaTokenDao, getSession, getSession, getSessionByLoginId, getSessionByLoginId, getSessionByLoginId, getSessionBySessionId, getSessionBySessionId, getSessionTimeout, getSessionTimeoutByLoginId, getSwitchLoginId, getTerminalListByLoginId, getTerminalListByLoginId, getTokenActiveTimeout, getTokenActiveTimeoutByToken, getTokenInfo, getTokenLastActiveTime, getTokenLastActiveTime, getTokenName, getTokenSession, getTokenSession, getTokenSessionByToken, getTokenSessionByToken, getTokenSessionTimeout, getTokenSessionTimeoutByTokenValue, getTokenTimeout, getTokenTimeout, getTokenTimeoutByLoginId, getTokenUseActiveTimeout, getTokenUseActiveTimeoutOrGlobalConfig, getTokenValue, getTokenValue, getTokenValueByLoginId, getTokenValueByLoginId, getTokenValueListByLoginId, getTokenValueListByLoginId, getTokenValueNotCut, getTokenValueNotNull, hasElement, hasPermission, hasPermission, hasPermissionAnd, hasPermissionOr, hasRole, hasRole, hasRoleAnd, hasRoleOr, isDisable, isDisable, isDisableLevel, isDisableLevel, isFreeze, isLogin, isLogin, isOpenCheckActiveTimeout, isSafe, isSafe, isSafe, isSwitch, isTrustDeviceId, isValidLoginId, isValidToken, kickout, kickout, kickout, kickoutByTokenValue, kickoutByTokenValue, login, login, login, login, login, logout, logout, logout, logout, logout, logoutByMaxLoginCount, logoutByTokenValue, logoutByTokenValue, openSafe, openSafe, removeTerminalByKickout, removeTerminalByLogout, removeTerminalByReplaced, renewTimeout, renewTimeout, replaced, replaced, replaced, replacedByTokenValue, replacedByTokenValue, saveTokenToIdMapping, searchSessionId, searchTokenSessionId, searchTokenValue, setConfig, setLastActiveToNow, setLoginType, setTokenValue, setTokenValue, setTokenValue, setTokenValueToCookie, setTokenValueToCookie, setTokenValueToResponseHeader, setTokenValueToStorage, splicingKeyDisable, splicingKeyJustCreatedSave, splicingKeyLastActiveTime, splicingKeySafe, splicingKeySession, splicingKeySwitch, splicingKeyTokenName, splicingKeyTokenSession, splicingKeyTokenValue, switchTo, switchTo, untieDisable, untieDisable, updateLastActiveToNow, updateLastActiveToNow, updateTokenToIdMapping
-
构造器详细资料
-
StpLogicJwtForSimple
public StpLogicJwtForSimple()Sa-Token 整合 jwt -- Simple模式 -
StpLogicJwtForSimple
Sa-Token 整合 jwt -- Simple模式- 参数:
loginType- 账号体系标识
-
-
方法详细资料
-
jwtSecretKey
获取jwt秘钥- 返回:
- /
-
createTokenValue
public String createTokenValue(Object loginId, String deviceType, long timeout, Map<String, Object> extraData) 创建一个TokenValue- 覆盖:
createTokenValue在类中cn.dev33.satoken.stp.StpLogic
-
getExtra
获取当前 Token 的扩展信息- 覆盖:
getExtra在类中cn.dev33.satoken.stp.StpLogic
-
getExtra
获取指定 Token 的扩展信息- 覆盖:
getExtra在类中cn.dev33.satoken.stp.StpLogic
-
isSupportExtra
public boolean isSupportExtra()重写返回:支持 extra 扩展参数- 覆盖:
isSupportExtra在类中cn.dev33.satoken.stp.StpLogic
-