C D E F G H I L R S T U V
C
- CheckLogin - com.sobercoding.loopauth.session.annotation中的注释类型
-
登录认证:只有登录之后才能进入该方法
- com.sobercoding.loopauth.session - 程序包 com.sobercoding.loopauth.session
-
- com.sobercoding.loopauth.session.annotation - 程序包 com.sobercoding.loopauth.session.annotation
-
- com.sobercoding.loopauth.session.carryout - 程序包 com.sobercoding.loopauth.session.carryout
-
- com.sobercoding.loopauth.session.carryout.component - 程序包 com.sobercoding.loopauth.session.carryout.component
-
- com.sobercoding.loopauth.session.config - 程序包 com.sobercoding.loopauth.session.config
-
- com.sobercoding.loopauth.session.context - 程序包 com.sobercoding.loopauth.session.context
-
- com.sobercoding.loopauth.session.dao - 程序包 com.sobercoding.loopauth.session.dao
-
- com.sobercoding.loopauth.session.model - 程序包 com.sobercoding.loopauth.session.model
-
- compareTo(TokenModel) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- containsKey(String) - 接口 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDao
-
查看key是否存在
- containsKey(String) - 类 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
查看key是否存在
- CookieConfig - com.sobercoding.loopauth.session.config中的类
-
Cookie配置类
- CookieConfig() - 类 的构造器com.sobercoding.loopauth.session.config.CookieConfig
-
- createToken(TokenModel, String) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthToken
-
制造Token
D
- dataPersistenceMap - 类 中的变量com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
登录状态缓存
Token 和 Token模型 键值对应
用户id 和 用户所有Token 键值对应
E
- equals(Object) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- expirationTime - 类 中的变量com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
dataPersistenceMap有效期设置
F
- forcedOfflineByLoginId(String) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
强制指定用户所有会话离线
- forcedOfflineByLoginId(String) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
强制指定用户所有会话离线
- forcedOfflineByToken(String...) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
强制指定token离线
- forcedOfflineByToken(String...) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
强制指定token离线
G
- gainUserSession() - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
对内存的直接操作
获取内存中用户的所有UserSession
- get(String) - 接口 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDao
-
获取用户会话
- get(String) - 类 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
获取用户会话
- getAccessModes() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getCookieConfig() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getCreateTime() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- getDatabaseNo() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getDomain() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- getDomain() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- getExclusion() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getFacility() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- getFacilityName() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- getHost() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getInfo(String) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthToken
-
获取token种信息
- getLoginId() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- getLoginId() - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
- getLoginIdPersistencePrefix() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getLoopAuthContext() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getLoopAuthDao() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getLoopAuthLogin() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getLoopAuthToken() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getMaxAge() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- getMaxIdle() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getMaxLoginCount() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getMaxTotal() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getMinIdle() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getMutualism() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getName() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- getPassword() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getPath() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- getPath() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- getPort() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getRedisConfig() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getRenew() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getSameSite() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- getSameSite() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- getSecretKey() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getSecretKey - 类 中的静态变量com.sobercoding.loopauth.session.SessionStrategy
-
获取盐默认方法
- getSessionConfig() - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- getTimeOut() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- getTimeOut() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getTimeOut() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- getTokenModel() - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
获取当前请求的token模型
- getTokenModel() - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
获取当前请求的token模型
- getTokenModelByTokenValue(String) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
获取当前请求的token模型
- getTokenModelByTokenValue(String) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
获取指定token的TokenModel
- getTokenModelNow() - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
- getTokenName() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getTokenPersistence() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getTokenPersistencePrefix() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- getTokens() - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
- getUserSession() - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
获取当前用户所有会话
- getUserSession() - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
获取当前用户所有会话
- getUserSessionByLoginId(String) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
从存储获取指定用户所有会话
- getUserSessionByLoginId(String) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
获取指定用户所以会话
- getValue() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- getValue() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
H
- hashCode() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
I
- isHttpOnly() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- isHttpOnly() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- isLogin() - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
登录校验
- isLogin() - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
登录校验
- isNeedPool() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- isRemember() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- isSecure() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- isSecure() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
L
- login(TokenModel) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
登录, 设置终端
- login(String) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
登录, 设置终端
- login(String, String) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
登录, 设置终端
- login(String, String, String) - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
登录, 设置终端
- loginRenew() - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
登录续期
- loginRenew() - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
登录续期
- loginRulesMatching - 类 中的静态变量com.sobercoding.loopauth.session.SessionStrategy
-
默认登录规则处理
新的tokenModel直接加入tokenModels返回需要删除的列表
- logout() - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
注销某Token登录
- logout() - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
注销登录
- logoutAll() - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
注销当前会话所属loginId所有登录
- logoutAll() - 类 中的静态方法com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
注销当前会话所属loginId所有登录
- LOOP_AUTH_LOGIN - 类 中的静态变量com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
- LOOP_AUTH_TOKEN - 类 中的静态变量com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
- LoopAuthCookie - com.sobercoding.loopauth.session.context中的类
-
Cookie生成
- LoopAuthCookie() - 类 的构造器com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- LoopAuthDao - com.sobercoding.loopauth.session.dao中的接口
-
持久层
- LoopAuthDaoImpl - com.sobercoding.loopauth.session.dao中的类
-
持久层实现
- LoopAuthDaoImpl() - 类 的构造器com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
- LoopAuthLogin - com.sobercoding.loopauth.session.carryout.component中的类
-
登录操作
- LoopAuthLogin() - 类 的构造器com.sobercoding.loopauth.session.carryout.component.LoopAuthLogin
-
- LoopAuthSession - com.sobercoding.loopauth.session.carryout中的类
-
开放接口
- LoopAuthSession() - 类 的构造器com.sobercoding.loopauth.session.carryout.LoopAuthSession
-
- LoopAuthToken - com.sobercoding.loopauth.session.carryout.component中的类
-
默认Toekn生成策略
多段式token 仿JWT模式
- LoopAuthToken() - 类 的构造器com.sobercoding.loopauth.session.carryout.component.LoopAuthToken
-
R
- RedisConfig - com.sobercoding.loopauth.session.config中的类
-
Redis 配置类
- RedisConfig() - 类 的构造器com.sobercoding.loopauth.session.config.RedisConfig
-
- remove(String) - 接口 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDao
-
删除
- remove(String) - 类 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
删除
- remove() - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
对内存的直接操作,删除当前用户所有会话
- removeToken(String...) - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
删除会话token
S
- SessionConfig - com.sobercoding.loopauth.session.config中的类
-
配置类
- SessionConfig() - 类 的构造器com.sobercoding.loopauth.session.config.SessionConfig
-
- SessionStrategy - com.sobercoding.loopauth.session中的类
-
LoopAuth Bean管理器
- SessionStrategy() - 类 的构造器com.sobercoding.loopauth.session.SessionStrategy
-
- set(String, Object, long) - 接口 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDao
-
写入用户会话
- set(String, Object, long) - 类 中的方法com.sobercoding.loopauth.session.dao.LoopAuthDaoImpl
-
写入用户会话
- setAccessModes(ConcurrentSkipListSet<TokenAccessMode>) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setCookieConfig(CookieConfig) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setCreateTime(long) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- setDatabaseNo(int) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setDomain(String) - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- setDomain(String) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setExclusion(Boolean) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setFacility(String) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- setFacilityName(String) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- setHost(String) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setHttpOnly(boolean) - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- setHttpOnly(boolean) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setLoginId(String) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- setLoginId(String) - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
- setLoginIdPersistencePrefix(String) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setLoopAuthContext(LoopAuthContext) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setLoopAuthDao(LoopAuthDao) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setLoopAuthLogin(LoopAuthLogin) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setLoopAuthToken(LoopAuthToken) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setMaxAge(long) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setMaxIdle(int) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setMaxLoginCount(int) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setMaxTotal(int) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setMinIdle(int) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setMutualism(Boolean) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setName(String) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setNeedPool(boolean) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setPassword(String) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setPath(String) - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- setPath(String) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setPort(int) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setRedisConfig(RedisConfig) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setRemember(boolean) - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- setRenew(Boolean) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setSameSite(String) - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- setSameSite(String) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setSecretKey(String) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setSecure(boolean) - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- setSecure(boolean) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setSessionConfig(SessionConfig) - 类 中的静态方法com.sobercoding.loopauth.session.SessionStrategy
-
- setTimeOut(int) - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- setTimeOut(long) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setTimeOut(long) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- setToken(TokenModel) - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
建立会话
- setTokenModelNow(TokenModel) - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
- setTokenName(String) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setTokenPersistence(Boolean) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setTokenPersistencePrefix(String) - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- setValue(String) - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- setValue(String) - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
T
- toCookieString() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
转换为响应头 Set-Cookie 参数需要的值
- TokenAccessMode - com.sobercoding.loopauth.session.model中的枚举
-
认证获取方式枚举
- TokenModel - com.sobercoding.loopauth.session.model中的类
-
token模型
- TokenModel() - 类 的构造器com.sobercoding.loopauth.session.model.TokenModel
-
- toString() - 类 中的方法com.sobercoding.loopauth.session.config.CookieConfig
-
- toString() - 类 中的方法com.sobercoding.loopauth.session.config.RedisConfig
-
- toString() - 类 中的方法com.sobercoding.loopauth.session.config.SessionConfig
-
- toString() - 类 中的方法com.sobercoding.loopauth.session.context.LoopAuthCookie
-
- toString() - 类 中的方法com.sobercoding.loopauth.session.model.TokenModel
-
- toString() - 类 中的方法com.sobercoding.loopauth.session.model.UserSession
-
U
- UserSession - com.sobercoding.loopauth.session.model中的类
-
用户会话模型
- UserSession() - 类 的构造器com.sobercoding.loopauth.session.model.UserSession
-
V
- valueOf(String) - 枚举 中的静态方法com.sobercoding.loopauth.session.model.TokenAccessMode
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.sobercoding.loopauth.session.model.TokenAccessMode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- verify(String, String) - 类 中的方法com.sobercoding.loopauth.session.carryout.component.LoopAuthToken
-
验证token合法性
C D E F G H I L R S T U V
Copyright © 2022. All rights reserved.