T - 安全策略配置类型public interface LoadUserFilter<T extends Strategy> extends StrategyFilter<T>
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
logger |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
executeLoadUser(LoginContext<? extends LoginRequest> loginContext)
处理安全策略
|
default void |
loadUser(LoginContext<? extends LoginRequest> loginContext) |
default boolean |
support(LoginContext<? extends LoginRequest> loginContext)
检查登录上下文是否需要执行当前策略处理器
|
default void |
wrapUser(LoginContext<? extends LoginRequest> loginContext) |
defaultStrategy, getApplicationContext, getStrategyClass, loadCurrentStrategy, loadCurrentStrategy, loadStrategyMap, priority, strategyClassdefault boolean support(LoginContext<? extends LoginRequest> loginContext)
StrategyFiltersupport 在接口中 StrategyFilter<T extends Strategy>default void executeLoadUser(LoginContext<? extends LoginRequest> loginContext)
loginContext - 登录上下文default void loadUser(LoginContext<? extends LoginRequest> loginContext)
default void wrapUser(LoginContext<? extends LoginRequest> loginContext)