索引

A C D F G H I L M O P R S U V X 
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
 
A C D F G H I L M O P R S U V X 
All Classes and Interfaces|所有程序包|序列化表格