Hierarchy For Package ubic.gemma.core.security.authentication

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
      • org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
        • org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler
    • org.springframework.beans.factory.config.AbstractFactoryBean<T> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
    • org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
    • ubic.gemma.core.security.authentication.GemmaLegacyAwarePasswordEncoder (implements org.springframework.security.crypto.password.PasswordEncoder)
    • ubic.gemma.core.security.authentication.LoginDetailsValueObject
    • ubic.gemma.core.security.authentication.ManualAuthenticationServiceImpl (implements org.springframework.context.ApplicationEventPublisherAware, ubic.gemma.core.security.authentication.ManualAuthenticationService)
    • org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler (implements org.springframework.security.web.authentication.AuthenticationFailureHandler)
    • java.lang.Throwable (implements java.io.Serializable)
    • ubic.gemma.core.security.authentication.UserDetailsImpl (implements org.springframework.security.core.userdetails.UserDetails)
    • ubic.gemma.core.security.authentication.UserManagerImpl (implements org.springframework.security.core.userdetails.UserDetailsPasswordService, ubic.gemma.core.security.authentication.UserManager)
    • ubic.gemma.core.security.authentication.UserReadServiceImpl (implements ubic.gemma.core.security.authentication.UserReadService)
    • ubic.gemma.core.security.authentication.UserServiceImpl (implements org.springframework.context.ApplicationContextAware, ubic.gemma.core.security.authentication.UserService)

Interface Hierarchy

  • ubic.gemma.core.security.authentication.BaseUserService
  • org.springframework.security.provisioning.GroupManager
  • ubic.gemma.core.security.authentication.ManualAuthenticationService
  • org.springframework.security.core.userdetails.UserDetailsService
    • org.springframework.security.provisioning.UserDetailsManager
  • ubic.gemma.core.security.authentication.UserReadService