跳过导航链接
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.