# Hierarchy For Package org.springframework.security.config.annotation.web.configurers.oauth2.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2ClientConfigurer.AuthorizationCodeGrantConfigurer
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer.AuthorizationEndpointConfig
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer.RedirectionEndpointConfig
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer.TokenEndpointConfig
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer.UserInfoEndpointConfig
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OidcBackChannelLogoutHandler (implements org.springframework.security.web.authentication.logout.LogoutHandler)
  - org.springframework.security.config.annotation.web.configurers.oauth2.client.OidcLogoutConfigurer.BackChannelLogoutConfigurer
  - 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>
        - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2LoginConfigurer<B>
      - org.springframework.security.config.annotation.web.configurers.oauth2.client.OAuth2ClientConfigurer<B>
      - org.springframework.security.config.annotation.web.configurers.oauth2.client.OidcLogoutConfigurer<B>