Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
    • org.oxerr.spring.security.wechat.web.authentication.AbstractSimpleRedirectWeChatService (implements org.oxerr.spring.security.wechat.web.authentication.WeChatService)
    • org.oxerr.spring.security.wechat.samples.helloworld.Application
    • org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
      • org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.MessageSourceAware)
    • org.oxerr.spring.security.wechat.samples.helloworld.web.IndexController
    • org.springframework.context.support.MessageSourceSupport
      • org.springframework.context.support.AbstractMessageSource (implements org.springframework.context.HierarchicalMessageSource)
        • org.springframework.context.support.AbstractResourceBasedMessageSource
          • org.springframework.context.support.ResourceBundleMessageSource (implements org.springframework.beans.factory.BeanClassLoaderAware)
    • org.oxerr.spring.security.wechat.samples.helloworld.SecurityConfiguration
    • org.springframework.security.config.annotation.SecurityConfigurerAdapter<O,​B> (implements org.springframework.security.config.annotation.SecurityConfigurer<O,​B>)
      • org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<T,​B>
        • org.springframework.security.config.annotation.web.configurers.AbstractAuthenticationFilterConfigurer<B,​T,​F>
    • java.lang.Throwable (implements java.io.Serializable)
    • org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)
    • org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
    • org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
    • org.oxerr.spring.security.wechat.samples.helloworld.WeChatPropertiesValidator (implements org.springframework.validation.Validator)
    • org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails (implements org.springframework.security.core.userdetails.UserDetails)
    • org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetailsServiceImpl (implements org.oxerr.spring.security.wechat.core.userdetails.WeChatUserDetailsService)

Interface Hierarchy