所有程序包的分层结构
- club.zhcs.lina.auth,
- club.zhcs.lina.auth.aop,
- club.zhcs.lina.auth.encode,
- club.zhcs.lina.auth.jwt,
- club.zhcs.lina.auth.service,
- club.zhcs.lina.auth.service.impl
类分层结构
- java.lang.Object
- club.zhcs.lina.auth.service.AuthUser (implements java.io.Serializable)
- club.zhcs.lina.auth.service.CookieSettings
- club.zhcs.lina.auth.service.HttpServletAuthService (implements club.zhcs.lina.auth.service.AuthService)
- club.zhcs.lina.auth.service.impl.DefaultAuthService
- club.zhcs.lina.auth.service.impl.InMemoryUserDetailService (implements club.zhcs.lina.auth.service.UserDetailService)
- club.zhcs.lina.auth.jwt.Jwks
- club.zhcs.lina.auth.jwt.JWTDecoder
- club.zhcs.lina.auth.jwt.JWTEncoder
- club.zhcs.lina.auth.encode.PasswordUtils
- club.zhcs.lina.auth.encode.SM3PasswordMatcher (implements club.zhcs.lina.auth.encode.PasswordMatcher)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- club.zhcs.lina.auth.AuthenticationException
- club.zhcs.lina.auth.AuthorizationException
- java.lang.RuntimeException
- java.lang.Exception
- club.zhcs.lina.auth.aop.TokenAuthInterceptor
接口分层结构
- club.zhcs.lina.auth.service.AuthService
- club.zhcs.lina.auth.encode.PasswordMatcher
- club.zhcs.lina.auth.service.UserDetailService
批注接口分层结构
- club.zhcs.lina.auth.aop.Auth (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- club.zhcs.lina.auth.aop.Auth.AuthType
- club.zhcs.lina.auth.aop.Auth.Logical
- club.zhcs.lina.auth.service.AuthUser.Sex (implements club.zhcs.lina.utils.enums.ICodeBook)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)