索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- addCookie(String, String, int) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
添加cookie
- addExt(String, Object) - 类中的方法 tech.riemann.etp.auth.service.AuthUser
-
添加扩展信息
- AND - 枚举类 中的枚举常量 tech.riemann.etp.auth.aop.Auth.Logical
-
且
- anonymous() - 类中的静态方法 tech.riemann.etp.auth.service.AuthUser
- Auth - tech.riemann.etp.auth.aop中的批注接口
- Auth.AuthType - tech.riemann.etp.auth.aop中的枚举类
- Auth.Logical - tech.riemann.etp.auth.aop中的枚举类
- authentication(List<String>) - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
鉴权
- authentication(List<String>) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
认证检查
- AuthenticationException - tech.riemann.etp.auth中的异常错误类
-
身份验证异常
- AuthenticationException() - 异常错误类的构造器 tech.riemann.etp.auth.AuthenticationException
- AuthenticationException(String) - 异常错误类的构造器 tech.riemann.etp.auth.AuthenticationException
- AuthenticationException(String, String) - 异常错误类的构造器 tech.riemann.etp.auth.AuthenticationException
- AuthorizationException - tech.riemann.etp.auth中的异常错误类
-
鉴权异常
- AuthorizationException() - 异常错误类的构造器 tech.riemann.etp.auth.AuthorizationException
- AuthorizationException(String) - 异常错误类的构造器 tech.riemann.etp.auth.AuthorizationException
- AuthorizationException(String, String) - 异常错误类的构造器 tech.riemann.etp.auth.AuthorizationException
- authorizationHeaderKey() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
认证头key
- AuthService - tech.riemann.etp.auth.service中的接口
- AuthUser - tech.riemann.etp.auth.service中的类
- AuthUser() - 类的构造器 tech.riemann.etp.auth.service.AuthUser
- AuthUser.Sex - tech.riemann.etp.auth.service中的枚举类
C
- check(String, String, String) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
MD5固定盐密码匹配
- cookieSettings() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
cookie 设置
- CookieSettings - tech.riemann.etp.auth.service中的类
- CookieSettings() - 类的构造器 tech.riemann.etp.auth.service.CookieSettings
D
- DefaultAuthService - tech.riemann.etp.auth.service.impl中的类
-
默认的实现
- DefaultAuthService() - 类的构造器 tech.riemann.etp.auth.service.impl.DefaultAuthService
E
- ecGenerator(JWSAlgorithm, Curve, String) - 类中的方法 tech.riemann.etp.auth.jwt.Jwks
- eddsaGenerator(JWSAlgorithm, Curve, String) - 类中的方法 tech.riemann.etp.auth.jwt.Jwks
- encode(String) - 接口中的方法 tech.riemann.etp.auth.encode.PasswordMatcher
-
加密
- encode(String) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
加密
- encode(String, String) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
MD5固定盐多次摘要
- encode(String, String, String, int) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
加盐迭代多次摘要
F
- FEMALE - 枚举类 中的枚举常量 tech.riemann.etp.auth.service.AuthUser.Sex
- filter(ProceedingJoinPoint) - 类中的方法 tech.riemann.etp.auth.aop.TokenAuthInterceptor
G
- gen(String, JWSAlgorithm, int, Curve, String) - 类中的方法 tech.riemann.etp.auth.jwt.Jwks
-
生成,秘钥信息将存储到keyStorePath
- getAuth(JoinPoint) - 类中的方法 tech.riemann.etp.auth.aop.TokenAuthInterceptor
- getRequest() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- getRequest() - 类中的方法 tech.riemann.etp.auth.service.impl.DefaultAuthService
- getResponse() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- getResponse() - 类中的方法 tech.riemann.etp.auth.service.impl.DefaultAuthService
- getSexInfo() - 类中的方法 tech.riemann.etp.auth.service.AuthUser
- getStatus() - 异常错误类中的方法 tech.riemann.etp.auth.AuthenticationException
- getStatus() - 异常错误类中的方法 tech.riemann.etp.auth.AuthorizationException
H
- hmacGenerator(JWSAlgorithm, int, String) - 类中的方法 tech.riemann.etp.auth.jwt.Jwks
- HttpServletAuthService - tech.riemann.etp.auth.service中的类
- HttpServletAuthService() - 类的构造器 tech.riemann.etp.auth.service.HttpServletAuthService
I
- InMemoryUserDetailService - tech.riemann.etp.auth.service.impl中的类
-
基于内存存储的UserDetailService,请勿在生产环境使用,特别是多节点部署的时候
- InMemoryUserDetailService() - 类的构造器 tech.riemann.etp.auth.service.impl.InMemoryUserDetailService
- isAnonymous() - 类中的方法 tech.riemann.etp.auth.service.AuthUser
J
- Jwks - tech.riemann.etp.auth.jwt中的类
- Jwks() - 类的构造器 tech.riemann.etp.auth.jwt.Jwks
- jwtDecoder() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- jwtDecoder() - 类中的方法 tech.riemann.etp.auth.service.impl.DefaultAuthService
- JWTDecoder - tech.riemann.etp.auth.jwt中的类
- JWTDecoder() - 类的构造器 tech.riemann.etp.auth.jwt.JWTDecoder
- jwtEncoder() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- jwtEncoder() - 类中的方法 tech.riemann.etp.auth.service.impl.DefaultAuthService
- JWTEncoder - tech.riemann.etp.auth.jwt中的类
- JWTEncoder() - 类的构造器 tech.riemann.etp.auth.jwt.JWTEncoder
K
- key(JWSAlgorithm) - 类中的方法 tech.riemann.etp.auth.jwt.JWTDecoder
L
- load(String, String) - 类中的方法 tech.riemann.etp.auth.jwt.Jwks
-
加载
- logical() - 批注接口 中的元素 tech.riemann.etp.auth.aop.Auth
-
逻辑关系
- login(AuthUser) - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
用户登录
- login(AuthUser) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
用户登录
- logout() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
登出
- logout() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
登出
M
- MALE - 枚举类 中的枚举常量 tech.riemann.etp.auth.service.AuthUser.Sex
- match(String, String) - 接口中的方法 tech.riemann.etp.auth.encode.PasswordMatcher
-
比对
- match(String, String) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
验证密码是否匹配
O
- optionalUser() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
尝试获取当前用户
- optionalUser() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- OR - 枚举类 中的枚举常量 tech.riemann.etp.auth.aop.Auth.Logical
-
或
P
- pass(String, List<String>) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- PasswordMatcher - tech.riemann.etp.auth.encode中的接口
- PasswordUtils - tech.riemann.etp.auth.encode中的类
- PasswordUtils() - 类的构造器 tech.riemann.etp.auth.encode.PasswordUtils
- PERMISSION - 枚举类 中的枚举常量 tech.riemann.etp.auth.aop.Auth.AuthType
-
权限
- permissions() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
获取当前登录用户的权限
R
- randomSaltEncode(String) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
MD5随机盐摘要
- randomSaltEncode(String, int) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
MD5随机盐摘要
- randomSaltVerify(String, String) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
MD5随机盐摘要验证
- randomSaltVerify(String, String, int) - 类中的静态方法 tech.riemann.etp.auth.encode.PasswordUtils
-
MD5随机盐摘要验证
- refreshToken() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
获取 refresh token
- refreshToken() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
获取 refresh token
- refreshToken(String) - 类中的方法 tech.riemann.etp.auth.jwt.JWTEncoder
-
生成刷新令牌
- refreshToken(String) - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
生成refreshToken
- refreshToken(String) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- refreshTokenKey() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
refresh token key ,可以接受从header/cookie和请求参数传入
- ROLE - 枚举类 中的枚举常量 tech.riemann.etp.auth.aop.Auth.AuthType
-
角色
- roles() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
获取当前登录用户的角色
- rsaGenerator(JWSAlgorithm, int, String) - 类中的方法 tech.riemann.etp.auth.jwt.Jwks
S
- save(AuthUser) - 类中的方法 tech.riemann.etp.auth.service.impl.InMemoryUserDetailService
- save(AuthUser) - 接口中的方法 tech.riemann.etp.auth.service.UserDetailService
- setSexInfo(Codebook) - 类中的方法 tech.riemann.etp.auth.service.AuthUser
- signer() - 类中的方法 tech.riemann.etp.auth.jwt.JWTEncoder
-
签名器
- skip() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
是否跳过检查
- subject(String) - 类中的方法 tech.riemann.etp.auth.jwt.JWTDecoder
-
获取主题
- subject(String) - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
根据token获取subject信息
- subject(String) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
T
- tech.riemann.etp.auth - 程序包 tech.riemann.etp.auth
- tech.riemann.etp.auth.aop - 程序包 tech.riemann.etp.auth.aop
- tech.riemann.etp.auth.encode - 程序包 tech.riemann.etp.auth.encode
- tech.riemann.etp.auth.jwt - 程序包 tech.riemann.etp.auth.jwt
- tech.riemann.etp.auth.service - 程序包 tech.riemann.etp.auth.service
- tech.riemann.etp.auth.service.impl - 程序包 tech.riemann.etp.auth.service.impl
- token() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
获取token
- token() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
获取token
- token(Payload) - 类中的方法 tech.riemann.etp.auth.jwt.JWTEncoder
-
生成token
- token(String) - 类中的方法 tech.riemann.etp.auth.jwt.JWTEncoder
-
生成token
- token(String) - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
生成token
- token(String) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- token(String, Map<String, ?>) - 类中的方法 tech.riemann.etp.auth.jwt.JWTEncoder
-
生成token
- token(String, Map<String, ?>, long, TimeUnit) - 类中的方法 tech.riemann.etp.auth.jwt.JWTEncoder
-
生成token
- TOKEN_EXPIRED - 类中的静态变量 tech.riemann.etp.auth.service.HttpServletAuthService
- TokenAuthInterceptor - tech.riemann.etp.auth.aop中的类
- TokenAuthInterceptor(AuthService, List<String>) - 类的构造器 tech.riemann.etp.auth.aop.TokenAuthInterceptor
- tokenKey() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
token key ,可以接受从header/cookie和请求参数传入
- tryRefreshToken(String) - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- type() - 批注接口 中的元素 tech.riemann.etp.auth.aop.Auth
-
类型
U
- user() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
获取当前登录用户
- user() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
-
获取当前登录用户
- userByName(String) - 类中的方法 tech.riemann.etp.auth.service.impl.InMemoryUserDetailService
- userByName(String) - 接口中的方法 tech.riemann.etp.auth.service.UserDetailService
- userByToken(String) - 类中的方法 tech.riemann.etp.auth.service.impl.InMemoryUserDetailService
- userByToken(String) - 接口中的方法 tech.riemann.etp.auth.service.UserDetailService
- userDetailService() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
- userDetailService() - 类中的方法 tech.riemann.etp.auth.service.impl.DefaultAuthService
- UserDetailService - tech.riemann.etp.auth.service中的接口
- userName() - 接口中的方法 tech.riemann.etp.auth.service.AuthService
-
获取用户名
- userName() - 类中的方法 tech.riemann.etp.auth.service.HttpServletAuthService
V
- value() - 批注接口 中的元素 tech.riemann.etp.auth.aop.Auth
- valueOf(String) - 枚举类中的静态方法 tech.riemann.etp.auth.aop.Auth.AuthType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 tech.riemann.etp.auth.aop.Auth.Logical
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 tech.riemann.etp.auth.service.AuthUser.Sex
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 tech.riemann.etp.auth.aop.Auth.AuthType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 tech.riemann.etp.auth.aop.Auth.Logical
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 tech.riemann.etp.auth.service.AuthUser.Sex
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- verifiedPayload(String) - 类中的方法 tech.riemann.etp.auth.jwt.JWTDecoder
-
获取验证过的荷载
- verifiedSubject(String) - 类中的方法 tech.riemann.etp.auth.jwt.JWTDecoder
-
验证并获取主题
- verify(String) - 类中的方法 tech.riemann.etp.auth.jwt.JWTDecoder
-
验证token
常量字段值|所有程序包|所有类和接口|序列化表格