索引
所有程序包|所有类和接口|序列化表格
A
- addCookie(String, String, int) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
添加cookie
- addExt(String, Object) - 类中的方法 club.zhcs.lina.auth.AuthUser
-
添加扩展信息
- AlgorithmicJWTGenerator - club.zhcs.lina.auth.jwt中的类
- AlgorithmicJWTGenerator() - 类的构造器 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- AND - 枚举 中的枚举常量 club.zhcs.lina.auth.aop.Auth.Logical
-
且
- anonymous() - 类中的静态方法 club.zhcs.lina.auth.AuthUser
- Auth - club.zhcs.lina.auth.aop中的批注类型
- Auth.AuthType - club.zhcs.lina.auth.aop中的枚举
- Auth.Logical - club.zhcs.lina.auth.aop中的枚举
- authentication(List<String>) - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
鉴权
- authentication(List<String>) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
认证检查
- AuthException - club.zhcs.lina.auth中的异常错误类
- AuthException() - 异常错误类的构造器 club.zhcs.lina.auth.AuthException
- AuthException(String) - 异常错误类的构造器 club.zhcs.lina.auth.AuthException
- AuthException(String, String) - 异常错误类的构造器 club.zhcs.lina.auth.AuthException
- authorizationHeaderKey() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
认证头key
- AuthService - club.zhcs.lina.auth.service中的接口
- AuthUser - club.zhcs.lina.auth中的类
- AuthUser() - 类的构造器 club.zhcs.lina.auth.AuthUser
- AuthUser.Sex - club.zhcs.lina.auth中的枚举
C
- check(String, String, String) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
MD5固定盐密码匹配
- claim(String, String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- claim(String, String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
获取附加信息
- claims(String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- claims(String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
- club.zhcs.lina.auth - 程序包 club.zhcs.lina.auth
- club.zhcs.lina.auth.aop - 程序包 club.zhcs.lina.auth.aop
- club.zhcs.lina.auth.encode - 程序包 club.zhcs.lina.auth.encode
- club.zhcs.lina.auth.jwt - 程序包 club.zhcs.lina.auth.jwt
- club.zhcs.lina.auth.service - 程序包 club.zhcs.lina.auth.service
- club.zhcs.lina.auth.service.impl - 程序包 club.zhcs.lina.auth.service.impl
- cookieSettings() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
cookie 设置
- CookieSettings - club.zhcs.lina.auth.service中的类
- CookieSettings() - 类的构造器 club.zhcs.lina.auth.service.CookieSettings
D
- DefaultAuthService - club.zhcs.lina.auth.service.impl中的类
- DefaultAuthService() - 类的构造器 club.zhcs.lina.auth.service.impl.DefaultAuthService
E
- encode(String) - 接口中的方法 club.zhcs.lina.auth.encode.PasswordMatcher
-
加密
- encode(String) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
加密
- encode(String, String) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
MD5固定盐多次摘要
- encode(String, String, String, int) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
加盐迭代多次摘要
F
- FEMALE - 枚举 中的枚举常量 club.zhcs.lina.auth.AuthUser.Sex
- filter(ProceedingJoinPoint) - 类中的方法 club.zhcs.lina.auth.aop.TokenAuthInterceptor
G
- getAuth(JoinPoint) - 类中的方法 club.zhcs.lina.auth.aop.TokenAuthInterceptor
- getRequest() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- getRequest() - 类中的方法 club.zhcs.lina.auth.service.impl.DefaultAuthService
- getResponse() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- getResponse() - 类中的方法 club.zhcs.lina.auth.service.impl.DefaultAuthService
- getSexInfo() - 类中的方法 club.zhcs.lina.auth.AuthUser
- getStatus() - 异常错误类中的方法 club.zhcs.lina.auth.AuthException
H
- HttpServletAuthService - club.zhcs.lina.auth.service中的类
- HttpServletAuthService() - 类的构造器 club.zhcs.lina.auth.service.HttpServletAuthService
I
- isAnonymous() - 类中的方法 club.zhcs.lina.auth.AuthUser
J
- jwtGenerator() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- jwtGenerator() - 类中的方法 club.zhcs.lina.auth.service.impl.DefaultAuthService
- JWTGenerator - club.zhcs.lina.auth.jwt中的接口
L
- logical() - 批注类型 中的元素 club.zhcs.lina.auth.aop.Auth
-
逻辑关系
- login(AuthUser) - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
用户登录
- login(AuthUser) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
用户登录
- logout() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
登出
- logout() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
登出
M
- MALE - 枚举 中的枚举常量 club.zhcs.lina.auth.AuthUser.Sex
- match(String, String) - 接口中的方法 club.zhcs.lina.auth.encode.PasswordMatcher
-
比对
- match(String, String) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
验证密码是否匹配
O
- optionalUser() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取当前登录用户(可为空)
- optionalUser() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- OR - 枚举 中的枚举常量 club.zhcs.lina.auth.aop.Auth.Logical
-
或
P
- pass(String, List<String>) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- PasswordMatcher - club.zhcs.lina.auth.encode中的接口
- PasswordUtils - club.zhcs.lina.auth.encode中的类
- PasswordUtils() - 类的构造器 club.zhcs.lina.auth.encode.PasswordUtils
- PERMISSION - 枚举 中的枚举常量 club.zhcs.lina.auth.aop.Auth.AuthType
-
权限
- permissions() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取当前登录用户的权限
R
- randomSaltEncode(String) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
MD5随机盐摘要
- randomSaltEncode(String, int) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
MD5随机盐摘要
- randomSaltVerify(String, String) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
MD5随机盐摘要验证
- randomSaltVerify(String, String, int) - 类中的静态方法 club.zhcs.lina.auth.encode.PasswordUtils
-
MD5随机盐摘要验证
- refreshToken() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取 refresh token
- refreshToken() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
获取 refresh token
- refreshToken(String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- refreshToken(String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
生成刷新令牌
- refreshToken(String) - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
生成refreshToken
- refreshToken(String) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- refreshTokenKey() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
refresh token key ,可以接受从header/cookie和请求参数传入
- ROLE - 枚举 中的枚举常量 club.zhcs.lina.auth.aop.Auth.AuthType
-
角色
- roles() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取当前登录用户的角色
S
- save(AuthUser) - 接口中的方法 club.zhcs.lina.auth.UserDetailService
- setSexInfo(Codebook) - 类中的方法 club.zhcs.lina.auth.AuthUser
- skip() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
是否跳过检查
- subject(String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- subject(String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
获取主题
- subject(String) - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
根据token获取subject信息
- subject(String) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
T
- token() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取token
- token() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
获取token
- token(String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- token(String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
生成token
- token(String) - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
生成token
- token(String) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- token(String, Map<String, ?>) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- token(String, Map<String, ?>) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
生成token
- token(String, Map<String, ?>, long, TimeUnit) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- token(String, Map<String, ?>, long, TimeUnit) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
生成token
- token(String, Map<String, ?>, String, String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- token(String, Map<String, ?>, String, String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
生成token
- TokenAuthInterceptor - club.zhcs.lina.auth.aop中的类
- TokenAuthInterceptor(AuthService, List<String>) - 类的构造器 club.zhcs.lina.auth.aop.TokenAuthInterceptor
- tokenKey() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
token key ,可以接受从header/cookie和请求参数传入
- tryRefreshToken(String) - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- type() - 批注类型 中的元素 club.zhcs.lina.auth.aop.Auth
-
类型
U
- user() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取当前登录用户
- user() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
-
获取当前登录用户
- userByToken(String) - 接口中的方法 club.zhcs.lina.auth.UserDetailService
- userDetailService() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
- userDetailService() - 类中的方法 club.zhcs.lina.auth.service.impl.DefaultAuthService
- UserDetailService - club.zhcs.lina.auth中的接口
- userName() - 接口中的方法 club.zhcs.lina.auth.service.AuthService
-
获取用户名
- userName() - 类中的方法 club.zhcs.lina.auth.service.HttpServletAuthService
V
- value() - 批注类型 中的元素 club.zhcs.lina.auth.aop.Auth
- valueOf(String) - 枚举中的静态方法 club.zhcs.lina.auth.aop.Auth.AuthType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 club.zhcs.lina.auth.aop.Auth.Logical
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 club.zhcs.lina.auth.AuthUser.Sex
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举中的静态方法 club.zhcs.lina.auth.aop.Auth.AuthType
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举中的静态方法 club.zhcs.lina.auth.aop.Auth.Logical
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举中的静态方法 club.zhcs.lina.auth.AuthUser.Sex
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
- verifiedSubject(String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- verifiedSubject(String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
验证并获取主题
- verify(String) - 类中的方法 club.zhcs.lina.auth.jwt.AlgorithmicJWTGenerator
- verify(String) - 接口中的方法 club.zhcs.lina.auth.jwt.JWTGenerator
-
验证token
所有程序包|所有类和接口|序列化表格