Class DefaultServerAuthFilterChain<C,F extends ServerAuthFilter<C>>
java.lang.Object
com.power4j.fist.security.core.authorization.filter.reactive.DefaultServerAuthFilterChain<C,F>
- All Implemented Interfaces:
ServerAuthFilterChain<C>
public class DefaultServerAuthFilterChain<C,F extends ServerAuthFilter<C>>
extends Object
implements ServerAuthFilterChain<C>
- Since:
- 1.0
- Author:
- CJ (power4j@outlook.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DefaultServerAuthFilterChain<C,F> protected final ServerAuthFilter<C> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Void>调用下一个鉴权过滤器protected reactor.core.publisher.Mono<Void>invokeFilter(ServerAuthFilter<C> filter, DefaultServerAuthFilterChain<C, F> chain, C context)
-
Field Details
-
currentFilter
-
chain
-
-
Constructor Details
-
DefaultServerAuthFilterChain
-
-
Method Details
-
filter
Description copied from interface:ServerAuthFilterChain调用下一个鉴权过滤器- Specified by:
filterin interfaceServerAuthFilterChain<C>- Parameters:
context- 鉴权上下文- Returns:
- 返回 Mono
表示处理结束
-
getFilters
-
invokeFilter
protected reactor.core.publisher.Mono<Void> invokeFilter(ServerAuthFilter<C> filter, DefaultServerAuthFilterChain<C, F> chain, C context)
-