类分层结构
- java.lang.Object
- xyz.raylab.apigateway.configuration.ApiGatewayConfiguration
- xyz.raylab.apigateway.infrastructure.ApiPermissionValidatorImpl (implements xyz.raylab.apigateway.security.ApiPermissionValidator, xyz.raylab.apigateway.event.LoginSucceededHandler, xyz.raylab.apigateway.event.LogoutSucceededHandler)
- xyz.raylab.apigateway.security.interception.Context
- xyz.raylab.apigateway.security.interception.interceptor.CORSInterceptor (implements xyz.raylab.apigateway.security.interception.interceptor.Interceptor)
- xyz.raylab.apigateway.security.interception.interceptor.ForbiddenInterceptor (implements xyz.raylab.apigateway.security.interception.interceptor.Interceptor)
- 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.web.filter.OncePerRequestFilter
- xyz.raylab.apigateway.security.interception.InterceptionChain (implements xyz.raylab.apigateway.security.interception.interceptor.Interceptor.Chain)
- xyz.raylab.apigateway.event.LoginSucceeded
- xyz.raylab.apigateway.infrastructure.event.LoginSucceededSubscriber (implements org.springframework.context.ApplicationListener<E>)
- xyz.raylab.apigateway.event.LogoutSucceeded
- xyz.raylab.apigateway.infrastructure.event.LogoutSucceededSubscriber (implements org.springframework.context.ApplicationListener<E>)
- xyz.raylab.apigateway.security.interception.interceptor.PassedInterceptor (implements xyz.raylab.apigateway.security.interception.interceptor.Interceptor)
- xyz.raylab.apigateway.security.interception.interceptor.PublicInterceptor (implements xyz.raylab.apigateway.security.interception.interceptor.Interceptor)
- xyz.raylab.apigateway.security.PublicRequestMatcher
- xyz.raylab.apigateway.security.SecurityConfig (implements org.springframework.context.ApplicationContextAware)
- xyz.raylab.apigateway.security.SecurityProperties
- java.lang.Throwable (implements java.io.Serializable)
- xyz.raylab.apigateway.security.interception.interceptor.UnauthorizedInterceptor (implements xyz.raylab.apigateway.security.interception.interceptor.Interceptor)