跳过导航链接
A B C D E G H I L M O R S U V 

A

action(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.timer.ClearInvalidLoginUserCacheTimer
 
AuthJwtTokenService - cn.stylefeng.roses.kernel.auth.jwt中的类
Auth模块对JWT token的使用
AuthJwtTokenService() - 类 的构造器cn.stylefeng.roses.kernel.auth.jwt.AuthJwtTokenService
 
AuthServiceImpl - cn.stylefeng.roses.kernel.auth.auth中的类
认证服务的实现
AuthServiceImpl() - 类 的构造器cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 

B

BcryptPasswordStoredEncrypt - cn.stylefeng.roses.kernel.auth.password中的类
基于BCrypt算法实现的密码加密解密器
BcryptPasswordStoredEncrypt() - 类 的构造器cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
 

C

cancelFreeze(LoginRequest) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
checkAuth(String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
checkPassword(String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
 
checkPasswordWithSalt(String, String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
 
ClearInvalidLoginUserCacheTimer - cn.stylefeng.roses.kernel.auth.session.timer中的类
定时清除无用的登录用户缓存
ClearInvalidLoginUserCacheTimer(CacheOperatorApi<LoginUser>, CacheOperatorApi<Set<String>>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.timer.ClearInvalidLoginUserCacheTimer
 
cn.stylefeng.roses.kernel.auth.auth - 程序包 cn.stylefeng.roses.kernel.auth.auth
 
cn.stylefeng.roses.kernel.auth.cache - 程序包 cn.stylefeng.roses.kernel.auth.cache
 
cn.stylefeng.roses.kernel.auth.jwt - 程序包 cn.stylefeng.roses.kernel.auth.jwt
 
cn.stylefeng.roses.kernel.auth.password - 程序包 cn.stylefeng.roses.kernel.auth.password
 
cn.stylefeng.roses.kernel.auth.session - 程序包 cn.stylefeng.roses.kernel.auth.session
 
cn.stylefeng.roses.kernel.auth.session.cache.catoken - 程序包 cn.stylefeng.roses.kernel.auth.session.cache.catoken
 
cn.stylefeng.roses.kernel.auth.session.cache.logintoken - 程序包 cn.stylefeng.roses.kernel.auth.session.cache.logintoken
 
cn.stylefeng.roses.kernel.auth.session.cache.loginuser - 程序包 cn.stylefeng.roses.kernel.auth.session.cache.loginuser
 
cn.stylefeng.roses.kernel.auth.session.timer - 程序包 cn.stylefeng.roses.kernel.auth.session.timer
 
createNewLoginInfo(String, DefaultJwtPayload) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
createSession(String, LoginUser) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 

D

decrypt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.RsaPasswordTransferEncrypt
 
DEFAULT_NONE_TENANT_ID - 类 中的静态变量cn.stylefeng.roses.kernel.auth.auth.DefaultTenantCodeProvider
一个不存在的租户id
DefaultSessionManager - cn.stylefeng.roses.kernel.auth.session中的类
基于redis的会话管理
DefaultSessionManager(CacheOperatorApi<LoginUser>, CacheOperatorApi<Set<String>>, Long) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 
DefaultTenantCodeProvider - cn.stylefeng.roses.kernel.auth.auth中的类
获取默认的租户id 开源版不提供租户管理的功能,只能提供单租户编码的维护,也就是默认租户
DefaultTenantCodeProvider() - 类 的构造器cn.stylefeng.roses.kernel.auth.auth.DefaultTenantCodeProvider
 

E

encrypt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
 
encrypt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.RsaPasswordTransferEncrypt
 
encryptWithSalt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
 
endSwitch() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 

G

generateTokenDefaultPayload(DefaultJwtPayload) - 类 中的方法cn.stylefeng.roses.kernel.auth.jwt.AuthJwtTokenService
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.cache.LoginErrorCountMemoryCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.cache.LoginErrorCountRedisCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cache.catoken.MemoryCaClientTokenCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cache.catoken.RedisCaClientTokenCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cache.logintoken.MemoryLoginTokenCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cache.logintoken.RedisLoginTokenCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cache.loginuser.MemoryLoginUserCache
 
getCommonKeyPrefix() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cache.loginuser.RedisLoginUserCache
 
getCurrentUserCompanyId() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
getDefaultPayload(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.jwt.AuthJwtTokenService
 
getLoginUser() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
getLoginUserNullable() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
getSession(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 
getSuperAdminFlag() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
getTenantIdByCode(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.DefaultTenantCodeProvider
 
getToken() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 

H

hasLogin() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
haveSession(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 

I

initAfter() - 类 中的方法cn.stylefeng.roses.kernel.auth.jwt.AuthJwtTokenService
 
initBefore() - 类 中的方法cn.stylefeng.roses.kernel.auth.jwt.AuthJwtTokenService
 

L

login(LoginRequest) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
loginAction(LoginRequest, Boolean, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginService
登录的真正业务逻辑
LoginByCaToken(LoginBySsoTokenRequest) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
LoginErrorCountMemoryCache - cn.stylefeng.roses.kernel.auth.cache中的类
记录用户登录失败次数的缓存 key是用户账号,value是登录失败错误次数
LoginErrorCountMemoryCache(TimedCache<String, Integer>) - 类 的构造器cn.stylefeng.roses.kernel.auth.cache.LoginErrorCountMemoryCache
 
LoginErrorCountRedisCache - cn.stylefeng.roses.kernel.auth.cache中的类
记录用户登录失败次数的缓存 key是用户账号,value是登录失败错误次数
LoginErrorCountRedisCache(RedisTemplate<String, Integer>) - 类 的构造器cn.stylefeng.roses.kernel.auth.cache.LoginErrorCountRedisCache
 
LoginService - cn.stylefeng.roses.kernel.auth.auth中的类
登录相关的逻辑封装
LoginService() - 类 的构造器cn.stylefeng.roses.kernel.auth.auth.LoginService
 
LoginUserImpl - cn.stylefeng.roses.kernel.auth.auth中的类
当前登陆用户的接口实现
LoginUserImpl() - 类 的构造器cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
loginWithUserName(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
loginWithUserNameAndCaToken(String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
logout() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
logoutByCaToken(LogoutBySsoTokenRequest) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
logoutWithToken(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 

M

MemoryCaClientTokenCache - cn.stylefeng.roses.kernel.auth.session.cache.catoken中的类
存放单点回调时候的token和本系统token的映射关系 key: 单点回调客户端时候的token value: 本系统的token
MemoryCaClientTokenCache(TimedCache<String, String>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cache.catoken.MemoryCaClientTokenCache
 
MemoryLoginTokenCache - cn.stylefeng.roses.kernel.auth.session.cache.logintoken中的类
基于内存的token缓存
MemoryLoginTokenCache(TimedCache<String, Set<String>>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cache.logintoken.MemoryLoginTokenCache
 
MemoryLoginUserCache - cn.stylefeng.roses.kernel.auth.session.cache.loginuser中的类
基于内存的登录用户缓存
MemoryLoginUserCache(TimedCache<String, LoginUser>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cache.loginuser.MemoryLoginUserCache
 

O

onlineUserList() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 

R

RedisCaClientTokenCache - cn.stylefeng.roses.kernel.auth.session.cache.catoken中的类
存放单点回调时候的token和本系统token的映射关系 key: 单点回调客户端时候的token value: 本系统的token
RedisCaClientTokenCache(RedisTemplate<String, String>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cache.catoken.RedisCaClientTokenCache
 
RedisLoginTokenCache - cn.stylefeng.roses.kernel.auth.session.cache.logintoken中的类
基于redis的token的缓存
RedisLoginTokenCache(RedisTemplate<String, Set<String>>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cache.logintoken.RedisLoginTokenCache
 
RedisLoginUserCache - cn.stylefeng.roses.kernel.auth.session.cache.loginuser中的类
基于redis的登录用户缓存
RedisLoginUserCache(RedisTemplate<String, LoginUser>) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cache.loginuser.RedisLoginUserCache
 
refreshSession(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 
removeSession(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 
removeSessionExcludeToken(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 
RsaPasswordTransferEncrypt - cn.stylefeng.roses.kernel.auth.password中的类
基于RSA加密算法的,用于密码传输用的,密码加密解密器
RsaPasswordTransferEncrypt(String, String) - 类 的构造器cn.stylefeng.roses.kernel.auth.password.RsaPasswordTransferEncrypt
 

S

switchTo(Long) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 
switchTo(Long, Consumer<Long>) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
 

U

updateSession(String, LoginUser) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
 

V

validateToken(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
 
A B C D E G H I L M O R S U V 
跳过导航链接

Copyright © 2024. All rights reserved.