所有程序包的分层结构
- cool.scx.ext.auth,
- cool.scx.ext.auth.annotation,
- cool.scx.ext.auth.exception,
- cool.scx.ext.auth.type
类分层结构
- java.lang.Object
- cool.scx.ext.auth.ApiPermsInterceptor (implements cool.scx.mvc.ScxMvcInterceptor)
- cool.scx.ext.auth.AuthHelper
- cool.scx.ext.auth.BaseAuthApi<T>
- cool.scx.ext.auth.BaseAuthHandler<U>
- cool.scx.core.base.BaseModel
- cool.scx.ext.auth.BaseAccount
- cool.scx.ext.auth.BaseUser
- cool.scx.ext.auth.PermsModel
- cool.scx.ext.auth.ScxAuthCookieHandler (implements io.vertx.core.Handler<E>)
- cool.scx.core.ScxModule
- cool.scx.ext.auth.AuthModule
- cool.scx.ext.auth.type.Session
- cool.scx.ext.auth.type.SessionStore
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cool.scx.mvc.exception.ScxHttpException
- cool.scx.mvc.exception.BadRequestException
- cool.scx.ext.auth.exception.AuthException
- cool.scx.ext.auth.exception.UnknownDeviceException
- cool.scx.ext.auth.exception.UnknownLoginHandlerException
- cool.scx.ext.auth.exception.UnknownUserException
- cool.scx.ext.auth.exception.UsernameAlreadyExistsException
- cool.scx.ext.auth.exception.WrongPasswordException
- cool.scx.ext.auth.exception.AuthException
- cool.scx.mvc.exception.BadRequestException
- cool.scx.mvc.exception.ScxHttpException
- java.lang.RuntimeException
- java.lang.Exception
- cool.scx.ext.auth.type.UserInfo
接口分层结构
- cool.scx.ext.auth.ThirdPartyLoginHandler<T>
批注接口分层结构
- cool.scx.ext.auth.annotation.ApiPerms (implements java.lang.annotation.Annotation)
- cool.scx.ext.auth.annotation.NoApiPerms (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cool.scx.ext.auth.type.DeviceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)