所有程序包的分层结构
- tech.riemann.etp.auth,
- tech.riemann.etp.auth.aop,
- tech.riemann.etp.auth.encode,
- tech.riemann.etp.auth.jwt,
- tech.riemann.etp.auth.service,
- tech.riemann.etp.auth.service.impl
类分层结构
- java.lang.Object
- tech.riemann.etp.auth.service.AuthUser (implements java.io.Serializable)
- tech.riemann.etp.auth.service.CookieSettings
- tech.riemann.etp.auth.service.HttpServletAuthService (implements tech.riemann.etp.auth.service.AuthService)
- tech.riemann.etp.auth.service.impl.DefaultAuthService
- tech.riemann.etp.auth.service.impl.InMemoryUserDetailService (implements tech.riemann.etp.auth.service.UserDetailService)
- tech.riemann.etp.auth.jwt.Jwks
- tech.riemann.etp.auth.jwt.JWTDecoder
- tech.riemann.etp.auth.jwt.JWTEncoder
- tech.riemann.etp.auth.encode.PasswordUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- tech.riemann.etp.auth.AuthenticationException
- tech.riemann.etp.auth.AuthorizationException
- java.lang.RuntimeException
- java.lang.Exception
- tech.riemann.etp.auth.aop.TokenAuthInterceptor
接口分层结构
- tech.riemann.etp.auth.service.AuthService
- tech.riemann.etp.auth.encode.PasswordMatcher
- tech.riemann.etp.auth.service.UserDetailService
批注接口分层结构
- tech.riemann.etp.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)
- tech.riemann.etp.auth.aop.Auth.AuthType
- tech.riemann.etp.auth.aop.Auth.Logical
- tech.riemann.etp.auth.service.AuthUser.Sex (implements tech.riemann.etp.enums.ICodeBook)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)