所有程序包的分层结构
- cn.herodotus.stirrup.core.identity.constants,
- cn.herodotus.stirrup.core.identity.domain,
- cn.herodotus.stirrup.core.identity.enums,
- cn.herodotus.stirrup.core.identity.exception,
- cn.herodotus.stirrup.core.identity.handler,
- cn.herodotus.stirrup.core.identity.jackson2,
- cn.herodotus.stirrup.core.identity.oauth2,
- cn.herodotus.stirrup.core.identity.service,
- cn.herodotus.stirrup.core.identity.strategy
类分层结构
- java.lang.Object
- cn.herodotus.stirrup.core.identity.handler.AbstractSocialAuthenticationHandler (implements cn.herodotus.stirrup.core.identity.handler.SocialAuthenticationHandler)
- cn.herodotus.stirrup.core.identity.domain.AccessPrincipal
- cn.herodotus.stirrup.core.identity.domain.AttributeTransmitter (implements java.io.Serializable)
- cn.herodotus.stirrup.core.identity.domain.HerodotusGrantedAuthority (implements org.springframework.security.core.GrantedAuthority)
- cn.herodotus.stirrup.core.identity.domain.HerodotusPermission
- cn.herodotus.stirrup.core.identity.domain.HerodotusSecurityAttribute (implements java.io.Serializable)
- cn.herodotus.stirrup.core.identity.domain.HerodotusUser (implements org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- cn.herodotus.stirrup.core.identity.jackson2.HerodotusUserDeserializer
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.herodotus.stirrup.core.definition.exception.AbstractRuntimeException (implements cn.herodotus.stirrup.core.definition.exception.HerodotusException)
- cn.herodotus.stirrup.core.definition.exception.PlatformRuntimeException
- cn.herodotus.stirrup.core.identity.exception.AccessIdentityVerificationFailedException
- cn.herodotus.stirrup.core.identity.exception.SecurityAttributeClassNotFoundException
- cn.herodotus.stirrup.core.definition.exception.PlatformRuntimeException
- org.springframework.security.core.AuthenticationException
- cn.herodotus.stirrup.core.identity.exception.PlatformAuthenticationException (implements cn.herodotus.stirrup.core.definition.exception.HerodotusException)
- cn.herodotus.stirrup.core.identity.exception.SocialCredentialsUserBindingFailedException
- cn.herodotus.stirrup.core.identity.exception.UsernameAlreadyExistsException
- cn.herodotus.stirrup.core.identity.exception.PlatformAuthenticationException (implements cn.herodotus.stirrup.core.definition.exception.HerodotusException)
- cn.herodotus.stirrup.core.definition.exception.AbstractRuntimeException (implements cn.herodotus.stirrup.core.definition.exception.HerodotusException)
- java.lang.RuntimeException
- java.lang.Exception
- cn.herodotus.stirrup.core.identity.domain.UserPrincipal (implements cn.herodotus.stirrup.core.identity.domain.HerodotusPrincipal)
接口分层结构
- cn.herodotus.stirrup.core.identity.oauth2.BearerTokenResolver
- cn.herodotus.stirrup.core.identity.service.ClientDetailsService
- cn.herodotus.stirrup.core.identity.service.EnhanceClientDetailsService
- cn.herodotus.stirrup.core.identity.constants.OAuth2ErrorKeys
- java.security.Principal
- cn.herodotus.stirrup.core.identity.domain.HerodotusPrincipal
- cn.herodotus.stirrup.core.identity.domain.SocialUserDetails
- cn.herodotus.stirrup.core.identity.domain.HerodotusPrincipal
- cn.herodotus.stirrup.core.identity.oauth2.ReactiveBearerTokenResolver
- cn.herodotus.stirrup.core.identity.handler.SocialAuthenticationHandler
- cn.herodotus.stirrup.core.identity.strategy.StrategyPermissionDetailsService
- cn.herodotus.stirrup.core.identity.strategy.StrategyUserDetailsService
- org.springframework.security.core.userdetails.UserDetailsService
- cn.herodotus.stirrup.core.identity.service.EnhanceUserDetailsService
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.herodotus.stirrup.core.identity.enums.PermissionExpression (implements cn.herodotus.stirrup.core.definition.enums.BaseUiEnum<T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)