Hierarchy For All Packages
Package Hierarchies:- com.c4_soft.springaddons.security.oidc.starter,
- com.c4_soft.springaddons.security.oidc.starter.properties,
- com.c4_soft.springaddons.security.oidc.starter.properties.condition,
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean,
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.configuration,
- com.c4_soft.springaddons.security.oidc.starter.reactive,
- com.c4_soft.springaddons.security.oidc.starter.reactive.client,
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver,
- com.c4_soft.springaddons.security.oidc.starter.synchronised,
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client,
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver
Class Hierarchy
- java.lang.Object
- org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
- org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler (implements org.springframework.security.web.authentication.logout.LogoutSuccessHandler)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsLogoutSuccessHandler
- org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler (implements org.springframework.security.web.authentication.logout.LogoutSuccessHandler)
- com.c4_soft.springaddons.security.oidc.starter.AdditionalParamsAuthorizationRequestCustomizer (implements java.util.function.Consumer<T>)
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.AuthenticationConverterMissingCondition (implements org.springframework.context.annotation.Condition)
- com.c4_soft.springaddons.security.oidc.starter.ByIssuerOpenidProviderPropertiesResolver (implements com.c4_soft.springaddons.security.oidc.starter.OpenidProviderPropertiesResolver)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.C4Oauth2RedirectStrategy (implements org.springframework.security.web.RedirectStrategy)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.C4Oauth2ServerRedirectStrategy (implements org.springframework.security.web.server.ServerRedirectStrategy)
- com.c4_soft.springaddons.security.oidc.starter.CompositeOAuth2AuthorizationRequestCustomizer (implements java.util.function.Consumer<T>)
- com.c4_soft.springaddons.security.oidc.starter.ConfigurableClaimSetAuthoritiesConverter (implements com.c4_soft.springaddons.security.oidc.starter.ClaimSetAuthoritiesConverter)
- com.c4_soft.springaddons.security.oidc.starter.properties.CorsProperties
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.DefaultSpringAddonsJwtDecoderFactory (implements com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.SpringAddonsJwtDecoderFactory)
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.DefaultSpringAddonsReactiveJwtDecoderFactory (implements com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.SpringAddonsReactiveJwtDecoderFactory)
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.HasPropertyPrefixCondition (implements org.springframework.context.annotation.Condition)
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.HasClientCorsPropertiesCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.HasCorsPropertiesCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.HasOAuth2RegistrationPropertiesCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.HasResourceServerCorsPropertiesCondition
- com.c4_soft.springaddons.security.oidc.starter.synchronised.HttpServletRequestSupport
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.JWTClaimsSetAuthenticationManager (implements org.springframework.security.authentication.AuthenticationManager)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.JWTClaimsSetAuthenticationManager.JWTClaimsSetAuthenticationManagerResolver (implements org.springframework.security.authentication.AuthenticationManagerResolver<C>)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.PerRegistrationOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientProvider)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.PerRegistrationReactiveOAuth2AuthorizedClientProvider (implements org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientProvider)
- com.c4_soft.springaddons.security.oidc.starter.reactive.ReactiveConfigurationSupport
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.ReactiveJWTClaimsSetAuthenticationManager (implements org.springframework.security.authentication.ReactiveAuthenticationManager)
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.ReactiveJWTClaimsSetAuthenticationManager.ReactiveJWTClaimsSetAuthenticationManagerResolver (implements org.springframework.security.authentication.ReactiveAuthenticationManagerResolver<C>)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.ReactiveSpringAddonsOAuth2AuthorizedClientBeans
- com.c4_soft.springaddons.security.oidc.starter.reactive.ReactiveSpringAddonsOidcBeans
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.ReactiveSpringAddonsOidcClientWithLoginBeans
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.ReactiveSpringAddonsOidcResourceServerBeans
- com.c4_soft.springaddons.security.oidc.starter.reactive.ServerHttpRequestSupport
- com.c4_soft.springaddons.security.oidc.starter.synchronised.ServletConfigurationSupport
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.SpringAddonsJwtAuthenticationManagerResolver (implements org.springframework.security.authentication.AuthenticationManagerResolver<C>)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOauth2AuthenticationFailureHandler (implements org.springframework.security.web.authentication.AuthenticationFailureHandler)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOauth2AuthenticationSuccessHandler (implements org.springframework.security.web.authentication.AuthenticationSuccessHandler)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOAuth2AuthorizationRequestResolver (implements org.springframework.security.oauth2.client.web.OAuth2AuthorizationRequestResolver)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOAuth2AuthorizedClientBeans
- com.c4_soft.springaddons.security.oidc.starter.SpringAddonsOAuth2LogoutRequestUriBuilder (implements com.c4_soft.springaddons.security.oidc.starter.LogoutRequestUriBuilder)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOauth2RedirectStrategy (implements org.springframework.security.web.RedirectStrategy)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOidcClientWithLoginBeans.SpringAddonsPreAuthorizationCodeRedirectStrategy (implements com.c4_soft.springaddons.security.oidc.starter.synchronised.client.PreAuthorizationCodeRedirectStrategy)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.SpringAddonsOauth2ServerAuthenticationFailureHandler (implements org.springframework.security.web.server.authentication.ServerAuthenticationFailureHandler)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.SpringAddonsOauth2ServerAuthenticationSuccessHandler (implements org.springframework.security.web.server.authentication.ServerAuthenticationSuccessHandler)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.SpringAddonsOauth2ServerRedirectStrategy (implements org.springframework.security.web.server.ServerRedirectStrategy)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.ReactiveSpringAddonsOidcClientWithLoginBeans.SpringAddonsPreAuthorizationCodeServerRedirectStrategy (implements com.c4_soft.springaddons.security.oidc.starter.reactive.client.ReactiveSpringAddonsOidcClientWithLoginBeans.PreAuthorizationCodeServerRedirectStrategy)
- com.c4_soft.springaddons.security.oidc.starter.synchronised.SpringAddonsOidcBeans
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcClientProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcClientProperties.BackChannelLogoutProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcClientProperties.InvalidSessionProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcClientProperties.OAuth2LogoutProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcClientProperties.OAuth2RedirectionProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcClientProperties.RequestParam
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.SpringAddonsOidcClientWithLoginBeans
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcProperties.OpenidProviderProperties
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcProperties.OpenidProviderProperties.SimpleAuthoritiesMappingProperties
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.SpringAddonsOidcResourceServerBeans
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcResourceServerProperties
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.SpringAddonsReactiveJwtAuthenticationManagerResolver (implements org.springframework.security.authentication.ReactiveAuthenticationManagerResolver<C>)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.SpringAddonsServerAuthenticationEntryPoint (implements org.springframework.security.web.server.ServerAuthenticationEntryPoint)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.SpringAddonsServerLogoutSuccessHandler (implements org.springframework.security.web.server.authentication.logout.ServerLogoutSuccessHandler)
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.SpringAddonsServerOAuth2AuthorizationRequestResolver (implements org.springframework.security.oauth2.client.web.server.ServerOAuth2AuthorizationRequestResolver)
- org.springframework.boot.autoconfigure.condition.SpringBootCondition (implements org.springframework.context.annotation.Condition)
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.boot.autoconfigure.condition.AllNestedConditions
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultAuthenticationManagerResolverCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultCorsFilterCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultCorsWebFilterCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultGrantedAuthoritiesMapperCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultJwtAbstractAuthenticationTokenConverterCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultOAuth2AuthorizedClientManagerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultOAuth2AuthorizedClientProviderCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultOidcBackChannelLogoutHandlerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultOidcSessionRegistryCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultOpaqueTokenAuthenticationConverterCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultReactiveOAuth2AuthorizedClientManagerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultReactiveOAuth2AuthorizedClientProviderCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.configuration.IsOidcResourceServerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.configuration.IsReactiveOauth2ClientCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.configuration.IsServletOauth2ClientCondition
- org.springframework.boot.autoconfigure.condition.AnyNestedCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.BackwardCompatibleCorsPropertiesCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.CookieCsrfCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.configuration.IsClientWithLoginCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.IsIntrospectingResourceServerCondition
- org.springframework.boot.autoconfigure.condition.NoneNestedConditions
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultAuthenticationEntryPointCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultAuthenticationFailureHandlerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.DefaultAuthenticationSuccessHandlerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.bean.IsJwtDecoderResourceServerCondition
- com.c4_soft.springaddons.security.oidc.starter.properties.condition.configuration.IsNotServlet
- org.springframework.boot.autoconfigure.condition.AllNestedConditions
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.c4_soft.springaddons.security.oidc.starter.synchronised.HttpServletRequestSupport.InvalidHeaderException
- com.c4_soft.springaddons.security.oidc.starter.synchronised.HttpServletRequestSupport.MissingHeaderException
- com.c4_soft.springaddons.security.oidc.starter.synchronised.HttpServletRequestSupport.MultiValuedHeaderException
- com.c4_soft.springaddons.security.oidc.starter.properties.InvalidRedirectionUriException
- com.c4_soft.springaddons.security.oidc.starter.properties.MisconfiguredPostLoginUriException
- com.c4_soft.springaddons.security.oidc.starter.properties.MisconfiguredPostLogoutUriException
- com.c4_soft.springaddons.security.oidc.starter.properties.NotAConfiguredOpenidProviderException
- com.c4_soft.springaddons.security.oidc.starter.reactive.ServerHttpRequestSupport.InvalidHeaderException
- com.c4_soft.springaddons.security.oidc.starter.reactive.ServerHttpRequestSupport.MissingHeaderException
- com.c4_soft.springaddons.security.oidc.starter.reactive.ServerHttpRequestSupport.MultiValuedHeaderException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
Interface Hierarchy
- com.c4_soft.springaddons.security.oidc.starter.reactive.AuthorizeExchangeSpecPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.ClientAuthorizeExchangeSpecPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.ResourceServerAuthorizeExchangeSpecPostProcessor
- org.springframework.core.convert.converter.Converter<S,
T> - com.c4_soft.springaddons.security.oidc.starter.ClaimSetAuthoritiesConverter
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.JwtAbstractAuthenticationTokenConverter
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.ReactiveJwtAbstractAuthenticationTokenConverter
- com.c4_soft.springaddons.security.oidc.starter.synchronised.ExpressionInterceptUrlRegistryPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.ClientExpressionInterceptUrlRegistryPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.ResourceServerExpressionInterceptUrlRegistryPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.LogoutRequestUriBuilder
- com.c4_soft.springaddons.security.oidc.starter.OpenidProviderPropertiesResolver
- com.c4_soft.springaddons.security.oidc.starter.reactive.ReactiveHttpSecurityPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.ClientReactiveHttpSecurityPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.ResourceServerReactiveHttpSecurityPostProcessor
- org.springframework.security.web.RedirectStrategy
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.PreAuthorizationCodeRedirectStrategy
- org.springframework.security.web.server.ServerRedirectStrategy
- com.c4_soft.springaddons.security.oidc.starter.reactive.client.ReactiveSpringAddonsOidcClientWithLoginBeans.PreAuthorizationCodeServerRedirectStrategy
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.SpringAddonsJwtDecoderFactory
- com.c4_soft.springaddons.security.oidc.starter.reactive.resourceserver.SpringAddonsReactiveJwtDecoderFactory
- com.c4_soft.springaddons.security.oidc.starter.synchronised.SynchronizedHttpSecurityPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.synchronised.client.ClientSynchronizedHttpSecurityPostProcessor
- com.c4_soft.springaddons.security.oidc.starter.synchronised.resourceserver.ResourceServerSynchronizedHttpSecurityPostProcessor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.c4_soft.springaddons.security.oidc.starter.properties.Csrf
- com.c4_soft.springaddons.security.oidc.starter.properties.SpringAddonsOidcProperties.OpenidProviderProperties.SimpleAuthoritiesMappingProperties.Case
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)