A B C D E G H L M O P R U V
A
- action() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.timer.ClearInvalidLoginUserCacheTimer
-
- 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
- checkAuth(String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
-
- checkPassword(String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
-
- checkPermission(String, String) - 类 中的方法cn.stylefeng.roses.kernel.auth.permission.PermissionServiceImpl
-
- 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.password - 程序包 cn.stylefeng.roses.kernel.auth.password
-
- cn.stylefeng.roses.kernel.auth.permission - 程序包 cn.stylefeng.roses.kernel.auth.permission
-
- cn.stylefeng.roses.kernel.auth.session - 程序包 cn.stylefeng.roses.kernel.auth.session
-
- 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.cookie - 程序包 cn.stylefeng.roses.kernel.auth.session.cookie
-
- cn.stylefeng.roses.kernel.auth.session.timer - 程序包 cn.stylefeng.roses.kernel.auth.session.timer
-
- createSession(String, LoginUser, Boolean) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
-
D
- decrypt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.RsaPasswordTransferEncrypt
-
- DefaultSessionCookieCreator - cn.stylefeng.roses.kernel.auth.session.cookie中的类
-
默认的cookie创建
这里预留了expandCookieProp的接口可以拓展cookie的属性
- DefaultSessionCookieCreator() - 类 的构造器cn.stylefeng.roses.kernel.auth.session.cookie.DefaultSessionCookieCreator
-
- DefaultSessionManager - cn.stylefeng.roses.kernel.auth.session中的类
-
基于redis的会话管理
- DefaultSessionManager(CacheOperatorApi<LoginUser>, CacheOperatorApi<Set<String>>, Long, SessionCookieCreator) - 类 的构造器cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
-
- destroySessionCookie() - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
-
E
- encrypt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.BcryptPasswordStoredEncrypt
-
- encrypt(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.password.RsaPasswordTransferEncrypt
-
- expandCookieProp(Cookie) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.cookie.DefaultSessionCookieCreator
-
G
- 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
-
- 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
-
- getToken() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
-
H
- hasLogin() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
-
- haveButton(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
-
- haveSession(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.session.DefaultSessionManager
-
L
- login(LoginRequest) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
-
- LoginUserImpl - cn.stylefeng.roses.kernel.auth.auth中的类
-
当前登陆用户的接口实现
- LoginUserImpl() - 类 的构造器cn.stylefeng.roses.kernel.auth.auth.LoginUserImpl
-
- loginWithUserName(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
-
- logout() - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
-
- logoutWithToken(String) - 类 中的方法cn.stylefeng.roses.kernel.auth.auth.AuthServiceImpl
-
M
- 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
-
P
- PermissionServiceImpl - cn.stylefeng.roses.kernel.auth.permission中的类
-
权限相关的service
- PermissionServiceImpl() - 类 的构造器cn.stylefeng.roses.kernel.auth.permission.PermissionServiceImpl
-
R
- 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
-
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 L M O P R U V
Copyright © 2021. All rights reserved.