跳过导航链接
A C D E G H K L M O P R S T U V 

A

AUTH_EXCEPTION_STEP_CODE - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
异常枚举的步进值
AUTH_MODULE_NAME - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
auth模块的名称
AuthConfigExpander - cn.stylefeng.roses.kernel.auth.api.expander中的类
权限相关配置快速获取
AuthConfigExpander() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
 
AuthConstants - cn.stylefeng.roses.kernel.auth.api.constants中的接口
auth,鉴权模块的常量
AuthException - cn.stylefeng.roses.kernel.auth.api.exception中的异常错误
认证类异常
AuthException(AbstractExceptionEnum, Object...) - 异常错误 的构造器cn.stylefeng.roses.kernel.auth.api.exception.AuthException
 
AuthException(AbstractExceptionEnum) - 异常错误 的构造器cn.stylefeng.roses.kernel.auth.api.exception.AuthException
 
AuthExceptionEnum - cn.stylefeng.roses.kernel.auth.api.exception.enums中的枚举
认证相关异常
AuthJwtContext - cn.stylefeng.roses.kernel.auth.api.context中的类
Jwt工具的context,获取容器中的jwt工具类
AuthJwtContext() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.context.AuthJwtContext
 
AuthJwtTokenApi - cn.stylefeng.roses.kernel.auth.api中的接口
Auth模块对jwt的使用的封装
AuthServiceApi - cn.stylefeng.roses.kernel.auth.api中的接口
认证服务的接口,包括基本的登录退出操作和校验token等操作

C

CA_CLIENT_TOKEN_CACHE_PREFIX - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
用户存放单点登录回调时的token和本系统token的缓存
cancelFreeze(LoginRequest) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
取消冻结帐号
checkAuth(String, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
校验用户是否认证通过,认证是校验token的过程,校验失败会抛出异常
checkPassword(String, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.password.PasswordStoredEncryptApi
校验密码加密前和加密后是否一致,多用于判断用户输入密码是否正确
checkPasswordWithSalt(String, String, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.password.PasswordStoredEncryptApi
校验密码,通过密码 + 盐的方式
checkPermission(String, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.PermissionServiceApi
校验当前用户是否有某个接口的权限 只要权限校验不通过,则会抛出异常
CheckPermissionApi - cn.stylefeng.roses.kernel.auth.api.remote中的接口
权限相关的服务接口
cn.stylefeng.roses.kernel.auth.api - 程序包 cn.stylefeng.roses.kernel.auth.api
 
cn.stylefeng.roses.kernel.auth.api.constants - 程序包 cn.stylefeng.roses.kernel.auth.api.constants
 
cn.stylefeng.roses.kernel.auth.api.context - 程序包 cn.stylefeng.roses.kernel.auth.api.context
 
cn.stylefeng.roses.kernel.auth.api.enums - 程序包 cn.stylefeng.roses.kernel.auth.api.enums
 
cn.stylefeng.roses.kernel.auth.api.exception - 程序包 cn.stylefeng.roses.kernel.auth.api.exception
 
cn.stylefeng.roses.kernel.auth.api.exception.enums - 程序包 cn.stylefeng.roses.kernel.auth.api.exception.enums
 
cn.stylefeng.roses.kernel.auth.api.expander - 程序包 cn.stylefeng.roses.kernel.auth.api.expander
 
cn.stylefeng.roses.kernel.auth.api.loginuser - 程序包 cn.stylefeng.roses.kernel.auth.api.loginuser
 
cn.stylefeng.roses.kernel.auth.api.loginuser.api - 程序包 cn.stylefeng.roses.kernel.auth.api.loginuser.api
 
cn.stylefeng.roses.kernel.auth.api.loginuser.pojo - 程序包 cn.stylefeng.roses.kernel.auth.api.loginuser.pojo
 
cn.stylefeng.roses.kernel.auth.api.password - 程序包 cn.stylefeng.roses.kernel.auth.api.password
 
cn.stylefeng.roses.kernel.auth.api.pojo.auth - 程序包 cn.stylefeng.roses.kernel.auth.api.pojo.auth
 
cn.stylefeng.roses.kernel.auth.api.pojo.login - 程序包 cn.stylefeng.roses.kernel.auth.api.pojo.login
 
cn.stylefeng.roses.kernel.auth.api.pojo.password - 程序包 cn.stylefeng.roses.kernel.auth.api.pojo.password
 
cn.stylefeng.roses.kernel.auth.api.pojo.payload - 程序包 cn.stylefeng.roses.kernel.auth.api.pojo.payload
 
cn.stylefeng.roses.kernel.auth.api.pojo.sso - 程序包 cn.stylefeng.roses.kernel.auth.api.pojo.sso
 
cn.stylefeng.roses.kernel.auth.api.prop - 程序包 cn.stylefeng.roses.kernel.auth.api.prop
 
cn.stylefeng.roses.kernel.auth.api.remote - 程序包 cn.stylefeng.roses.kernel.auth.api.remote
 
CommonLoginUserUtil - cn.stylefeng.roses.kernel.auth.api.loginuser中的类
获取当前登录用户的相关方法
CommonLoginUserUtil() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.loginuser.CommonLoginUserUtil
 
createNewLoginInfo(String, DefaultJwtPayload) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
为指定token创建新的登录信息
createSession(String, LoginUser) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
创建会话

D

decrypt(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.password.PasswordTransferEncryptApi
解密密码信息
DecryptCaLoginUser - cn.stylefeng.roses.kernel.auth.api.pojo.sso中的类
统一认证中心登录用户信息
DecryptCaLoginUser() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.sso.DecryptCaLoginUser
 
DecryptCaTokenInfo - cn.stylefeng.roses.kernel.auth.api.pojo.sso中的类
生成SSO token时候的格式
DecryptCaTokenInfo() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.sso.DecryptCaTokenInfo
 
DEFAULT_AUTH_HEADER_NAME - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
默认http请求携带token的header名称
DEFAULT_AUTH_JWT_TIMEOUT_SECONDS - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
auth模块,jwt的失效时间,默认7天
DEFAULT_AUTH_PARAM_NAME - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
获取http请求携带token的param的名称
DEFAULT_PASSWORD - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
默认密码
DefaultJwtPayload - cn.stylefeng.roses.kernel.auth.api.pojo.payload中的类
jwt的载体,也就是jwt本身带的一些信息
DefaultJwtPayload() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.payload.DefaultJwtPayload
 
DefaultJwtPayload(Long, String, boolean, String) - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.payload.DefaultJwtPayload
 

E

encrypt(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.password.PasswordStoredEncryptApi
加密密码
encrypt(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.password.PasswordTransferEncryptApi
加密密码
encryptWithSalt(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.password.PasswordStoredEncryptApi
加密密码,通过密码 + 盐的方式
endSwitch() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
结束临时身份切换 仅应用在当前线程环境中
expandAction(LoginUser) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.prop.LoginUserPropExpander
为loginUser赋值

G

generateTokenDefaultPayload(DefaultJwtPayload) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthJwtTokenApi
生成token,用默认的payload格式
get() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.context.LoginUserHolder
获取holder中的值
getAuthJwtSecret() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
用于auth校验的jwt的秘钥
getAuthJwtTimeoutSeconds() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
用于auth模块权限校验的jwt失效时间 这个时间也是“记住我”功能的过期时间,默认为7天 如果登录的时候开启了“记住我”,则用户7天内免登录
getCurrentUserCompanyId() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
获取当前登录用户当前机构对应的公司id
getDefaultPayload(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthJwtTokenApi
获取jwt的payload(限定默认格式)
getLoginUser() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
获取当前登陆用户 如果获取不到当前登陆用户会抛出 AuthException
getLoginUserByToken(LoginUserRequest) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.loginuser.api.LoginUserRemoteApi
通过token获取登录的用户
getLoginUserNullable() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
获取当前登陆用户 如果获取不到当前登陆用户返回null
getMaxErrorLoginCount() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:密码最大重试次数 超过此次数则冻结账号
getMinPasswordLength() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:口令最小长度
getNoneSecurityConfig() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
获取不被权限控制的url
getPasswordMinCantRepeatTimes() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:修改密码时,不能和历史密码重复的次数
getPasswordMinLowerCaseCount() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:最少小写字母数量
getPasswordMinNumberCount() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:最少数字符号的数量
getPasswordMinSpecialSymbolCount() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:最少特殊符号数量
getPasswordMinUpdateDays() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:最少多久更新一次密码,单位天
getPasswordMinUpperCaseCount() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码策略:最少大写字母数量
getPasswordRsaValidateFlag() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
登录密码是否进行RSA加密校验,默认关闭 需要前端配合加密后再打开开关
getSession(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
通过token获取会话
getSessionExpiredSeconds() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
获取session过期时间,默认3600秒 在这个时段内不操作,会将用户踢下线,从新登陆 如果开启了记住我功能,在session过期后会从新创建session
getSingleAccountLoginFlag() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
获取单账号单端登录的开关 单账号单端登录为限制一个账号多个浏览器登录
getSsoDataDecryptSecret() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
默认解析sso加密的数据的秘钥
getSsoSessionValidateRedisCachePrefix() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
sso会话远程校验,redis的缓存前缀
getSsoSessionValidateRedisDbIndex() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
sso会话远程校验,redis的db
getSsoSessionValidateRedisHost() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
sso会话远程校验,redis的host
getSsoSessionValidateRedisPassword() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
sso会话远程校验,redis的密码
getSsoSessionValidateRedisPort() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
sso会话远程校验,redis的端口
getSsoSessionValidateSwitch() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
获取是否开启sso远程会话校验,当系统对接sso后,如需同时校验sso的会话是否存在则开启此开关
getSsoUrl() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.expander.AuthConfigExpander
获取SSO服务器的地址
getSuperAdminFlag() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
获取是否是超级管理员的标识
getTenantIdByCode(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.TenantCodeGetApi
通过租户编码获取租户的ID
getToken() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.loginuser.CommonLoginUserUtil
获取当前登录用户Token
getToken() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
获取当前登陆用户的token 如果获取不到,返回null

H

hasLogin() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
判断当前用户是否登录
haveSession(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.loginuser.api.LoginUserRemoteApi
判断token是否存在会话
haveSession(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
判断一个token是否还存在会话状态

K

KAPTCHA_SESSION_KEY - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
验证码 session key

L

LOGGED_TOKEN_PREFIX - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
登录用户的缓存前缀
LOGGED_USERID_PREFIX - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
登录用户id的缓存前缀
login(LoginRequest) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
常规登录操作
LOGIN_CACHE_TIMEOUT_SECONDS - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.LoginCacheConstants
冻结时间:30分钟
LOGIN_ERROR_CACHE_PREFIX - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.LoginCacheConstants
登录冻结缓存前缀
LoginByCaToken(LoginBySsoTokenRequest) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
通过token进行登录,一般用在单点登录服务
LoginBySsoTokenRequest - cn.stylefeng.roses.kernel.auth.api.pojo.sso中的类
单点获取到的token
LoginBySsoTokenRequest() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.sso.LoginBySsoTokenRequest
 
LoginCacheConstants - cn.stylefeng.roses.kernel.auth.api.constants中的接口
登录前缀相关的常量
LoginConfigExpander - cn.stylefeng.roses.kernel.auth.api.expander中的类
登录相关的配置
LoginConfigExpander() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
 
LoginContext - cn.stylefeng.roses.kernel.auth.api.context中的类
快速获取当前登陆用户的一系列操作方法,具体实现在Spring容器中查找
LoginContext() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.context.LoginContext
 
LoginRequest - cn.stylefeng.roses.kernel.auth.api.pojo.auth中的类
登录的请求参数
LoginRequest() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginRequest
 
LoginRequest.cancelFreeze - cn.stylefeng.roses.kernel.auth.api.pojo.auth中的注释类型
取消账号冻结
LoginResponse - cn.stylefeng.roses.kernel.auth.api.pojo.auth中的类
登录操作的响应结果
LoginResponse(Long, String) - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginResponse
用于普通登录的组装
LoginResponse(String) - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.auth.LoginResponse
用于单点登录,返回用户loginCode
LoginUser - cn.stylefeng.roses.kernel.auth.api.pojo.login中的类
登录用户信息
LoginUser() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser
 
LoginUser(Long, String, String, Long) - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser
 
LoginUserApi - cn.stylefeng.roses.kernel.auth.api中的接口
当前登陆用户相关的一系列方法
LoginUserHolder - cn.stylefeng.roses.kernel.auth.api.context中的类
当前登录用户的临时保存容器
LoginUserHolder() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.context.LoginUserHolder
 
LoginUserPropExpander - cn.stylefeng.roses.kernel.auth.api.prop中的接口
当前登录用户属性的组装和填充 LoginUser对象的属性比较多,为了方便后期拓展,统一用此接口为新字段set值 使用方法: 第一步,为LoginUser加新的字段 第二步,新写一个类实现本接口,在expandAction方法为新属性赋值即可 注意,这个方法里边的实现在编写时,不能使用 LoginContext 获取当前用户
LoginUserRemoteApi - cn.stylefeng.roses.kernel.auth.api.loginuser.api中的接口
获取当前登录用户的远程调用方法,供微服务使用
LoginUserRemoveThreadLocalHolder - cn.stylefeng.roses.kernel.auth.api.context中的类
清除当前登录用户相关的ThreadLocalHolder
LoginUserRemoveThreadLocalHolder() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.context.LoginUserRemoveThreadLocalHolder
 
LoginUserRequest - cn.stylefeng.roses.kernel.auth.api.loginuser.pojo中的类
获取登录用户信息的请求
LoginUserRequest() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.loginuser.pojo.LoginUserRequest
 
loginWithUserName(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
登录(直接用账号登录),一般用在第三方登录
loginWithUserNameAndCaToken(String, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
登录(通过账号和sso后的token),一般用在单点登录
logout() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
当前登录人退出登录
logoutByCaToken(LogoutBySsoTokenRequest) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
通过单点的CaToken将本系统的用户退出 一般用在单点认证中心退出时,认证中心调用本系统退出接口
LogoutBySsoTokenRequest - cn.stylefeng.roses.kernel.auth.api.pojo.sso中的类
通过单点的token退出系统
LogoutBySsoTokenRequest() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.sso.LogoutBySsoTokenRequest
 
logoutWithToken(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
移除某个token,也就是退出某个用户

M

main(String[]) - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.pojo.auth.PwdRsaSecretProperties
 
MAX_ERROR_LOGIN_COUNT - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.LoginCacheConstants
登录失败最大次数
me() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.context.AuthJwtContext
获取jwt操作接口
me() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.context.LoginContext
 

O

onlineUserList() - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
获取在线用户列表

P

PasswordStoredEncryptApi - cn.stylefeng.roses.kernel.auth.api.password中的接口
密码存储时,将密码进行加密的api
PasswordTransferEncryptApi - cn.stylefeng.roses.kernel.auth.api.password中的接口
密码传输时,将密码进行加密和解密的api
PermissionServiceApi - cn.stylefeng.roses.kernel.auth.api中的接口
权限相关的服务接口
PwdRsaSecretProperties - cn.stylefeng.roses.kernel.auth.api.pojo.auth中的类
用在系统登录,密码加密的RSA非对称加密秘钥对
PwdRsaSecretProperties() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.auth.PwdRsaSecretProperties
 

R

refreshSession(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
刷新会话的过期时间,刷新后用户当前的过期时间将重置
remoteCheckPermission(String, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.remote.CheckPermissionApi
校验当前用户是否有某个接口的权限 只要权限校验不通过,则会抛出异常
remove() - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.context.LoginUserHolder
删除保存的用户
removeSession(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
根据token删除一个会话
removeSessionExcludeToken(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
删除用户所有的会话,但除了参数传的token的会话 用在单端登录中,一个账号只能在一个浏览器登录
removeThreadLocalAction() - 类 中的方法cn.stylefeng.roses.kernel.auth.api.context.LoginUserRemoveThreadLocalHolder
 

S

SaltedEncryptResult - cn.stylefeng.roses.kernel.auth.api.pojo.password中的类
密码加密结果
SaltedEncryptResult() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.pojo.password.SaltedEncryptResult
 
SessionManagerApi - cn.stylefeng.roses.kernel.auth.api中的接口
用户会话管理 会话指的是用户登录后和服务器一直保持一个交互状态的维护 会话具有时效性,反之,当用户不再访问系统的时候,会话应该自动失效
SessionValidateResponse - cn.stylefeng.roses.kernel.auth.api.loginuser.pojo中的类
Session校验
SessionValidateResponse() - 类 的构造器cn.stylefeng.roses.kernel.auth.api.loginuser.pojo.SessionValidateResponse
 
set(LoginUser) - 类 中的静态方法cn.stylefeng.roses.kernel.auth.api.context.LoginUserHolder
set holder中内容
SsoClientTypeEnum - cn.stylefeng.roses.kernel.auth.api.enums中的枚举
单点登录客户端
switchTo(Long) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
切换当前登录用户为指定用户id 仅应用在当前线程环境中,使用后请及时调用endSwitch()方法
switchTo(Long, Consumer<Long>) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.LoginUserApi
切换身份并执行一次函数回调
SYS_AUTH_SSO_DECRYPT_DATA_SECRET - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
默认解密sso单点中jwt中payload的秘钥
SYS_AUTH_SSO_GET_LOGIN_CODE - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
sso获取loginCode的url
SYS_AUTH_SSO_HOST - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
SSO的默认地址
SYS_AUTH_SSO_SESSION_VALIDATE_REDIS_CACHE_PREFIX - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
用于远程session校验redis的缓存前缀
SYS_AUTH_SSO_SESSION_VALIDATE_REDIS_DB_INDEX - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
用于远程session校验redis的数据库index
SYS_AUTH_SSO_SESSION_VALIDATE_REDIS_HOST - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
用于远程session校验redis的host
SYS_AUTH_SSO_SESSION_VALIDATE_REDIS_PORT - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
用于远程session校验redis的端口
SYS_AUTH_SSO_SESSION_VALIDATE_SWITCH - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
是否开启sso远程会话校验
SYS_LOGIN_MAX_ERROR_LOGIN_COUNT - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
最大错误登录次数的配置code
SYS_LOGIN_MIN_PASSWORD_LENGTH - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
最小密码长度的配置code
SYS_LOGIN_PASSWORD_MIN_CANT_REPEAT_TIMES - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
密码最小不能重复次数的配置code
SYS_LOGIN_PASSWORD_MIN_LOWER_CASE_COUNT - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
小写字母最小数量的配置code
SYS_LOGIN_PASSWORD_MIN_NUMBER_COUNT - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
数字最小数量的配置code
SYS_LOGIN_PASSWORD_MIN_SPECIAL_SYMBOL_COUNT - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
特殊字符最小数量的配置code
SYS_LOGIN_PASSWORD_MIN_UPDATE_DAYS - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
多久更新一次密码的配置code
SYS_LOGIN_PASSWORD_MIN_UPPER_CASE_COUNT - 类 中的静态变量cn.stylefeng.roses.kernel.auth.api.expander.LoginConfigExpander
大写字母最小数量的配置code

T

TEMP_TOKEN - 接口 中的静态变量cn.stylefeng.roses.kernel.auth.api.constants.AuthConstants
临时Token,用在身份切换过程使用
TempSecretApi - cn.stylefeng.roses.kernel.auth.api中的接口
临时用户秘钥获取
TenantCodeGetApi - cn.stylefeng.roses.kernel.auth.api中的接口
租户编码的接口,通过租户编码获取到租户ID 一般用在登录接口,通过租户的编码获取租户的id信息

U

updateSession(String, LoginUser) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.SessionManagerApi
更新当前会话的loginUser对象的内容

V

validateToken(String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.AuthServiceApi
校验jwt token的正确性,调用jwt工具类相关方法校验 结果有三种,第一是jwt过期了,第二是用户随便写的错误token,第三种是token正确,token正确不会抛出异常
validateUserTempSecretKey(Long, String) - 接口 中的方法cn.stylefeng.roses.kernel.auth.api.TempSecretApi
校验用户密码是否在临时秘钥存在
valueOf(String) - 枚举 中的静态方法cn.stylefeng.roses.kernel.auth.api.enums.SsoClientTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.stylefeng.roses.kernel.auth.api.exception.enums.AuthExceptionEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.stylefeng.roses.kernel.auth.api.enums.SsoClientTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.stylefeng.roses.kernel.auth.api.exception.enums.AuthExceptionEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A C D E G H K L M O P R S T U V 
跳过导航链接

Copyright © 2024. All rights reserved.