索引
All Classes and Interfaces|所有程序包|序列化表格
A
- ApiGatewayConfiguration - xyz.raylab.apigateway.configuration中的类
- ApiGatewayConfiguration() - 类的构造器 xyz.raylab.apigateway.configuration.ApiGatewayConfiguration
- ApiPermissionValidator - xyz.raylab.apigateway.security中的接口
-
api权限验证器
- ApiPermissionValidatorImpl - xyz.raylab.apigateway.infrastructure中的类
- ApiPermissionValidatorImpl(AuthQueryAppService, StringRedisTemplate) - 类的构造器 xyz.raylab.apigateway.infrastructure.ApiPermissionValidatorImpl
C
- context() - 类中的方法 xyz.raylab.apigateway.security.interception.InterceptionChain
- context() - 接口中的方法 xyz.raylab.apigateway.security.interception.interceptor.Interceptor.Chain
- Context - xyz.raylab.apigateway.security.interception中的类
-
拦截上下文
- Context() - 类的构造器 xyz.raylab.apigateway.security.interception.Context
- CORS - enum class 中的枚举常量 xyz.raylab.apigateway.security.interception.Result
- CORSInterceptor - xyz.raylab.apigateway.security.interception.interceptor中的类
- CORSInterceptor() - 类的构造器 xyz.raylab.apigateway.security.interception.interceptor.CORSInterceptor
D
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类中的方法 xyz.raylab.apigateway.security.SecurityFilter
F
- FORBIDDEN - enum class 中的枚举常量 xyz.raylab.apigateway.security.interception.Result
-
禁止访问
- ForbiddenInterceptor - xyz.raylab.apigateway.security.interception.interceptor中的类
-
禁止访问的拦截器
- ForbiddenInterceptor(ApiPermissionValidator) - 类的构造器 xyz.raylab.apigateway.security.interception.interceptor.ForbiddenInterceptor
G
- getCode() - enum class中的方法 xyz.raylab.apigateway.security.interception.Result
- getExp() - 类中的方法 xyz.raylab.apigateway.event.LoginSucceeded
- getExpiresIn() - 类中的方法 xyz.raylab.apigateway.event.LoginSucceeded
- getRemainingExpiresIn() - 类中的方法 xyz.raylab.apigateway.event.LoginSucceeded
- getToken() - 类中的方法 xyz.raylab.apigateway.event.LoginSucceeded
- getToken() - 类中的方法 xyz.raylab.apigateway.event.LogoutSucceeded
H
- handleLoginSucceeded(LoginSucceeded) - 接口中的方法 xyz.raylab.apigateway.event.LoginSucceededHandler
-
处理登录已成功事件
- handleLoginSucceeded(LoginSucceeded) - 类中的方法 xyz.raylab.apigateway.infrastructure.ApiPermissionValidatorImpl
- handleLogoutSucceeded(LogoutSucceeded) - 接口中的方法 xyz.raylab.apigateway.event.LogoutSucceededHandler
-
处理注销已成功事件
- handleLogoutSucceeded(LogoutSucceeded) - 类中的方法 xyz.raylab.apigateway.infrastructure.ApiPermissionValidatorImpl
I
- intercept(Interceptor.Chain) - 类中的方法 xyz.raylab.apigateway.security.interception.interceptor.CORSInterceptor
- intercept(Interceptor.Chain) - 类中的方法 xyz.raylab.apigateway.security.interception.interceptor.ForbiddenInterceptor
- intercept(Interceptor.Chain) - 接口中的方法 xyz.raylab.apigateway.security.interception.interceptor.Interceptor
-
拦截
- intercept(Interceptor.Chain) - 类中的方法 xyz.raylab.apigateway.security.interception.interceptor.PassedInterceptor
- intercept(Interceptor.Chain) - 类中的方法 xyz.raylab.apigateway.security.interception.interceptor.PublicInterceptor
- intercept(Interceptor.Chain) - 类中的方法 xyz.raylab.apigateway.security.interception.interceptor.UnauthorizedInterceptor
- InterceptionChain - xyz.raylab.apigateway.security.interception中的类
-
拦截链
- InterceptionChain(List<Interceptor>, Context) - 类的构造器 xyz.raylab.apigateway.security.interception.InterceptionChain
- Interceptor - xyz.raylab.apigateway.security.interception.interceptor中的接口
-
拦截器
- INTERCEPTOR_CLASSES - 类中的静态变量 xyz.raylab.apigateway.security.interception.InterceptionChain
- Interceptor.Chain - xyz.raylab.apigateway.security.interception.interceptor中的接口
-
拦截链
L
- LoginSucceeded - xyz.raylab.apigateway.event中的类
-
登录已成功事件
- LoginSucceeded(String, Long, Long) - 类的构造器 xyz.raylab.apigateway.event.LoginSucceeded
- LoginSucceededHandler - xyz.raylab.apigateway.event中的接口
-
登录已成功事件的处理者
- LoginSucceededSubscriber - xyz.raylab.apigateway.infrastructure.event中的类
- LoginSucceededSubscriber(ApplicationContext) - 类的构造器 xyz.raylab.apigateway.infrastructure.event.LoginSucceededSubscriber
- LogoutSucceeded - xyz.raylab.apigateway.event中的类
-
注销已成功事件
- LogoutSucceeded(String) - 类的构造器 xyz.raylab.apigateway.event.LogoutSucceeded
- LogoutSucceededHandler - xyz.raylab.apigateway.event中的接口
-
注销已成功事件的处理者
- LogoutSucceededSubscriber - xyz.raylab.apigateway.infrastructure.event中的类
- LogoutSucceededSubscriber(ApplicationContext) - 类的构造器 xyz.raylab.apigateway.infrastructure.event.LogoutSucceededSubscriber
M
- matching(HttpServletRequest) - 类中的方法 xyz.raylab.apigateway.security.PublicRequestMatcher
O
- onApplicationEvent(LoginSucceededPayload) - 类中的方法 xyz.raylab.apigateway.infrastructure.event.LoginSucceededSubscriber
- onApplicationEvent(LogoutSucceededPayload) - 类中的方法 xyz.raylab.apigateway.infrastructure.event.LogoutSucceededSubscriber
P
- PASSED - enum class 中的枚举常量 xyz.raylab.apigateway.security.interception.Result
-
通过
- PassedInterceptor - xyz.raylab.apigateway.security.interception.interceptor中的类
-
一般用作结束的拦截器
- PassedInterceptor() - 类的构造器 xyz.raylab.apigateway.security.interception.interceptor.PassedInterceptor
- proceed(Context) - 类中的方法 xyz.raylab.apigateway.security.interception.InterceptionChain
- proceed(Context) - 接口中的方法 xyz.raylab.apigateway.security.interception.interceptor.Interceptor.Chain
-
执行下一个拦截器
- PublicInterceptor - xyz.raylab.apigateway.security.interception.interceptor中的类
- PublicInterceptor(SecurityProperties) - 类的构造器 xyz.raylab.apigateway.security.interception.interceptor.PublicInterceptor
- PublicRequestMatcher - xyz.raylab.apigateway.security中的类
- PublicRequestMatcher(List<String>) - 类的构造器 xyz.raylab.apigateway.security.PublicRequestMatcher
R
- Result - xyz.raylab.apigateway.security.interception中的Enum Class
-
拦截结果
S
- SecurityConfig - xyz.raylab.apigateway.security中的类
- SecurityConfig() - 类的构造器 xyz.raylab.apigateway.security.SecurityConfig
- SecurityFilter - xyz.raylab.apigateway.security中的类
- SecurityFilter(ApplicationContext) - 类的构造器 xyz.raylab.apigateway.security.SecurityFilter
- securityFilterRegistrationBean() - 类中的方法 xyz.raylab.apigateway.security.SecurityConfig
- SecurityInterceptionException - xyz.raylab.apigateway.security.interception中的异常错误
- SecurityInterceptionException(String) - 异常错误的构造器 xyz.raylab.apigateway.security.interception.SecurityInterceptionException
- SecurityProperties - xyz.raylab.apigateway.security中的类
- SecurityProperties() - 类的构造器 xyz.raylab.apigateway.security.SecurityProperties
- setApplicationContext(ApplicationContext) - 类中的方法 xyz.raylab.apigateway.security.SecurityConfig
U
- UNAUTHORIZED - enum class 中的枚举常量 xyz.raylab.apigateway.security.interception.Result
-
未授权
- UnauthorizedInterceptor - xyz.raylab.apigateway.security.interception.interceptor中的类
-
未授权的拦截器
- UnauthorizedInterceptor(AuthQueryAppService) - 类的构造器 xyz.raylab.apigateway.security.interception.interceptor.UnauthorizedInterceptor
V
- validate(String, String) - 类中的方法 xyz.raylab.apigateway.infrastructure.ApiPermissionValidatorImpl
- validate(String, String) - 接口中的方法 xyz.raylab.apigateway.security.ApiPermissionValidator
-
验证
- valueOf(String) - enum class中的静态方法 xyz.raylab.apigateway.security.interception.Result
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 xyz.raylab.apigateway.security.interception.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- xyz.raylab.apigateway.configuration - 程序包 xyz.raylab.apigateway.configuration
- xyz.raylab.apigateway.event - 程序包 xyz.raylab.apigateway.event
- xyz.raylab.apigateway.infrastructure - 程序包 xyz.raylab.apigateway.infrastructure
- xyz.raylab.apigateway.infrastructure.event - 程序包 xyz.raylab.apigateway.infrastructure.event
- xyz.raylab.apigateway.security - 程序包 xyz.raylab.apigateway.security
- xyz.raylab.apigateway.security.interception - 程序包 xyz.raylab.apigateway.security.interception
- xyz.raylab.apigateway.security.interception.interceptor - 程序包 xyz.raylab.apigateway.security.interception.interceptor
All Classes and Interfaces|所有程序包|序列化表格