所有程序包的分层结构
- cn.bbwres.biscuit.security.oauth2.config,
- cn.bbwres.biscuit.security.oauth2.constants,
- cn.bbwres.biscuit.security.oauth2.endpoint,
- cn.bbwres.biscuit.security.oauth2.event,
- cn.bbwres.biscuit.security.oauth2.grant,
- cn.bbwres.biscuit.security.oauth2.grant.username,
- cn.bbwres.biscuit.security.oauth2.properties,
- cn.bbwres.biscuit.security.oauth2.service.redis,
- cn.bbwres.biscuit.security.oauth2.service.redis.pojo,
- cn.bbwres.biscuit.security.oauth2.utils,
- cn.bbwres.biscuit.security.oauth2.vo,
- cn.bbwres.biscuit.security.oauth2.web
类分层结构
- java.lang.Object
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
- cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationToken
- org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
- cn.bbwres.biscuit.security.oauth2.grant.AbstractCustomAuthenticationGrant (implements cn.bbwres.biscuit.security.oauth2.grant.CustomAuthenticationGrant)
- cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordAuthenticationGrant
- cn.bbwres.biscuit.security.oauth2.grant.AbstractGrantAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationProvider
- cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginEventListener
- cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig
- cn.bbwres.biscuit.security.oauth2.properties.BiscuitSecurityProperties
- cn.bbwres.biscuit.security.oauth2.config.CustomGrantConfig
- cn.bbwres.biscuit.security.oauth2.event.DefaultAuthenticationLoginServiceImpl (implements cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginService)
- cn.bbwres.biscuit.security.oauth2.web.JsonAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint)
- org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint, org.springframework.beans.factory.InitializingBean)
- cn.bbwres.biscuit.security.oauth2.web.CustomLoginUrlAuthenticationEntryPoint
- cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority (implements org.springframework.security.core.GrantedAuthority)
- cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AllTokenKey (implements java.io.Serializable)
- cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig
- cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.InMemoryOauth2AuthorizationServiceConfig
- cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.JdbcOauth2AuthorizationServiceConfig
- cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
- cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AuthorizationTokenKeyInfo (implements java.io.Serializable)
- cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2ClientPrincipalName (implements java.io.Serializable)
- cn.bbwres.biscuit.security.oauth2.config.Oauth2Config
- cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2UserConsent (implements java.io.Serializable)
- cn.bbwres.biscuit.security.oauth2.utils.ParamsUtil
- cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationConsentService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService)
- cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationService (implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService)
- cn.bbwres.biscuit.security.oauth2.config.TokenConfig
- org.springframework.security.core.userdetails.User (implements org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails)
- cn.bbwres.biscuit.security.oauth2.vo.AuthUser
- cn.bbwres.biscuit.security.oauth2.endpoint.UserInfoEndpoint
- cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationConverter (implements org.springframework.security.web.authentication.AuthenticationConverter)
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
接口分层结构
- cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginService
- cn.bbwres.biscuit.security.oauth2.grant.CustomAuthenticationGrant
- cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
- cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
- cn.bbwres.biscuit.security.oauth2.endpoint.ResourceService
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.bbwres.biscuit.security.oauth2.properties.TokenStoreType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)