Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.springframework.web.socket.config.annotation.AbstractWebSocketMessageBrokerConfigurer (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
      • org.springframework.security.config.annotation.web.socket.AbstractSecurityWebSocketMessageBrokerConfigurer (implements org.springframework.beans.factory.SmartInitializingSingleton)
    • org.qubership.atp.auth.springbootstarter.AtpAuthAutoConfiguration
    • org.qubership.atp.auth.springbootstarter.AtpAuthWebSocketAutoConfiguration
    • org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.AuthChannelInterceptor (implements org.springframework.messaging.support.ChannelInterceptor)
    • org.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails (implements org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails)
    • org.qubership.atp.auth.springbootstarter.services.BearerTokenWebSocketAuthenticator
    • org.springframework.security.oauth2.client.DefaultOAuth2ClientContext (implements org.springframework.security.oauth2.client.OAuth2ClientContext, java.io.Serializable)
    • org.qubership.atp.auth.springbootstarter.provider.impl.DisableSecurityUserProvider (implements org.qubership.atp.auth.springbootstarter.ssl.Provider<T>)
    • org.qubership.atp.auth.springbootstarter.security.permissions.EntityAccessEnforcement (implements org.qubership.atp.auth.springbootstarter.security.permissions.PolicyEnforcement)
    • org.qubership.atp.auth.springbootstarter.config.FeignCapabilityConfiguration
    • org.qubership.atp.auth.springbootstarter.config.FeignConfiguration
    • 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.keycloak.adapters.springsecurity.filter.KeycloakAuthenticatedActionsFilter (implements org.springframework.context.ApplicationContextAware)
    • org.qubership.atp.auth.springbootstarter.config.HttpClientsConfiguration
    • org.qubership.atp.auth.springbootstarter.config.KafkaConfig
    • org.qubership.atp.auth.springbootstarter.config.KeycloakConfiguration
    • org.qubership.atp.auth.springbootstarter.ssl.KeyStoreProvider (implements org.qubership.atp.auth.springbootstarter.ssl.Provider<T>)
    • org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.M2MTokenConfiguration
    • org.qubership.atp.auth.springbootstarter.security.interceptors.MdcHttpRequestInterceptor (implements org.springframework.http.client.ClientHttpRequestInterceptor)
    • org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.Oauth2FeignClientInterceptor (implements feign.RequestInterceptor)
    • org.qubership.atp.auth.springbootstarter.config.ReactiveHttpClientsConfiguration
    • org.qubership.atp.auth.springbootstarter.config.ServiceConfiguration
    • org.keycloak.adapters.springsecurity.facade.SimpleHttpFacade (implements org.keycloak.adapters.OIDCHttpFacade)
    • org.qubership.atp.auth.springbootstarter.ssl.SslCertificateProvider (implements org.qubership.atp.auth.springbootstarter.ssl.Provider<T>)
    • org.qubership.atp.auth.springbootstarter.config.SslProviderConfiguration
    • java.lang.Throwable (implements java.io.Serializable)
    • org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.TokenRelayConfiguration
    • org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.TokenRelayReactiveConfiguration
    • org.qubership.atp.auth.springbootstarter.ssl.TrustManagerFactoryProvider (implements org.qubership.atp.auth.springbootstarter.ssl.Provider<T>)
    • org.qubership.atp.auth.springbootstarter.config.UndertowWebMvcConfiguration (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
    • org.qubership.atp.auth.springbootstarter.services.UserGroupService
    • org.qubership.atp.auth.springbootstarter.holders.UserIdContextHolder (implements org.qubership.atp.auth.springbootstarter.holders.DataContextHolder<T>)
    • org.qubership.atp.auth.springbootstarter.provider.impl.UserProvider (implements org.qubership.atp.auth.springbootstarter.ssl.Provider<T>)
    • org.qubership.atp.auth.springbootstarter.holders.UserRolesContextHolder (implements org.qubership.atp.auth.springbootstarter.holders.DataContextHolder<T>)
    • org.qubership.atp.auth.springbootstarter.services.UsersService
    • org.qubership.atp.auth.springbootstarter.config.UtilsConfiguration
    • org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)
    • org.qubership.atp.auth.springbootstarter.config.WebSocketAuthenticationSecurityConfig (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
    • org.qubership.atp.auth.springbootstarter.security.oauth2.client.config.WithoutM2MTokenConfiguration

Interface Hierarchy

Annotation Type Hierarchy