索引

A B C D E F G I L M P Q R S T U W X 
常量字段值|所有程序包|所有类和接口|序列化表格

A

AccessRequestException - cn.bbwres.biscuit.gateway.exception中的异常错误类
外部接口请求异常
AccessRequestException(HttpStatus, String) - 异常错误类的构造器 cn.bbwres.biscuit.gateway.exception.AccessRequestException
Constructor for AccessRequestException.
add(GatewayRouteInfoEntity) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
增加路由信息
add(GatewayRouteInfoEntity) - 接口中的方法 cn.bbwres.biscuit.gateway.route.GatewayRoute
增加路由信息
addRoute(RouteDefinition) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
新增路由配置
antPathMatcher() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
路径匹配器
apply(XssUriRegexGatewayFilterFactory.Config) - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory
appNames() - 类中的方法 cn.bbwres.biscuit.gateway.route.RouterController
appNames.
authFilter(GatewayProperties) - 类中的方法 cn.bbwres.biscuit.gateway.filters.FiltersAutoConfigure
透传认证信息的过滤器
AuthFilter - cn.bbwres.biscuit.gateway.filters中的类
认证服务透传处理
AuthFilter() - 类的构造器 cn.bbwres.biscuit.gateway.filters.AuthFilter
 
authorizationManager(ResourceCacheService, PathMatcher) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
认证管理器
AuthorizationManager - cn.bbwres.biscuit.gateway.authorization中的类
认证配置信息
AuthorizationManager() - 类的构造器 cn.bbwres.biscuit.gateway.authorization.AuthorizationManager
 
AuthUtils - cn.bbwres.biscuit.gateway.utils中的类
认证工具类
AuthUtils() - 类的构造器 cn.bbwres.biscuit.gateway.utils.AuthUtils
 

B

beforeCommit(Supplier<? extends Mono<Void>>) - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
bufferFactory() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage

C

CachedBodyOutputMessage - cn.bbwres.biscuit.gateway.filters.xss中的类
缓存当前请求,解决requestBody只能读取一次
CachedBodyOutputMessage(ServerWebExchange, HttpHeaders, MultiValueMap<String, String>) - 类的构造器 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
Constructor for CachedBodyOutputMessage.
callbackConfig(String) - 类中的方法 cn.bbwres.biscuit.gateway.route.GatewayRouteNacosProcessor
处理配置回调
check(Mono<Authentication>, AuthorizationContext) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.AuthorizationManager
已过时。
please use ReactiveAuthorizationManager.authorize(Mono, Object) instead
checkAuth(Set<String>, String, String, PathMatcher) - 类中的静态方法 cn.bbwres.biscuit.gateway.utils.AuthUtils
鉴权检查
checkToken(String) - 接口中的方法 cn.bbwres.biscuit.gateway.service.ResourceService
检查并解析token
checkToken(String) - 类中的方法 cn.bbwres.biscuit.gateway.service.ResourceServiceImpl
检查并解析token
Clause() - 类的构造器 cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity.Clause
 
cn.bbwres.biscuit.gateway - 程序包 cn.bbwres.biscuit.gateway
 
cn.bbwres.biscuit.gateway.adapter - 程序包 cn.bbwres.biscuit.gateway.adapter
 
cn.bbwres.biscuit.gateway.authorization - 程序包 cn.bbwres.biscuit.gateway.authorization
 
cn.bbwres.biscuit.gateway.cache - 程序包 cn.bbwres.biscuit.gateway.cache
 
cn.bbwres.biscuit.gateway.constants - 程序包 cn.bbwres.biscuit.gateway.constants
 
cn.bbwres.biscuit.gateway.exception - 程序包 cn.bbwres.biscuit.gateway.exception
 
cn.bbwres.biscuit.gateway.filters - 程序包 cn.bbwres.biscuit.gateway.filters
 
cn.bbwres.biscuit.gateway.filters.xss - 程序包 cn.bbwres.biscuit.gateway.filters.xss
 
cn.bbwres.biscuit.gateway.route - 程序包 cn.bbwres.biscuit.gateway.route
 
cn.bbwres.biscuit.gateway.route.entity - 程序包 cn.bbwres.biscuit.gateway.route.entity
 
cn.bbwres.biscuit.gateway.service - 程序包 cn.bbwres.biscuit.gateway.service
 
cn.bbwres.biscuit.gateway.utils - 程序包 cn.bbwres.biscuit.gateway.utils
 
Config() - 类的构造器 cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory.Config
 
convertFilters(List<FilterDefinition>, List<String>, List<GatewayRouteInfoEntity.Filter>) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
转换过滤器信息
convertPredicates(List<PredicateDefinition>, List<String>, List<GatewayRouteInfoEntity.Predicate>) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
转换断言信息
convertRoute(GatewayRouteInfoEntity) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
转换路由配置
convertRoute(RouteDefinition) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
路由定义转换为配置
convertURI(String) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
转换url信息
customServerAccessDeniedHandler(GatewayProperties) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
无权访问自定义响应
customServerAuthenticationEntryPoint(GatewayProperties) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
无效token/token过期 自定义响应

D

defaultGatewayRoute(RouteDefinitionLocator, RouteDefinitionWriter, GatewayProperties) - 类中的方法 cn.bbwres.biscuit.gateway.GatewayAutoConfigure.DynamicRouteConfigurer
动态路由
DefaultGatewayRoute - cn.bbwres.biscuit.gateway.route中的类
网关路由默认配置
DefaultGatewayRoute(RouteDefinitionLocator, RouteDefinitionWriter, GatewayProperties) - 类的构造器 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
 
delete(String) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
删除路由信息
delete(String) - 接口中的方法 cn.bbwres.biscuit.gateway.route.GatewayRoute
删除路由信息
deleteRoute(RouteDefinition) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
删除路由配置
DynamicRouteConfigurer() - 类的构造器 cn.bbwres.biscuit.gateway.GatewayAutoConfigure.DynamicRouteConfigurer
 
DynamicRouteNacosConfigurer() - 类的构造器 cn.bbwres.biscuit.gateway.GatewayAutoConfigure.DynamicRouteConfigurer.DynamicRouteNacosConfigurer
 

E

EMPTY_JSON_RULE_MULTIPLE - 类中的静态变量 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
 
errorAttributes(GatewayProperties, ObjectProvider<MessageSourceAccessor>) - 类中的方法 cn.bbwres.biscuit.gateway.GatewayAutoConfigure
gateway 统一错误处理
errorWebExceptionHandler(ErrorAttributes, WebProperties, ApplicationContext) - 类中的方法 cn.bbwres.biscuit.gateway.GatewayAutoConfigure
统一错误处理器
ErrorWebExceptionHandler - cn.bbwres.biscuit.gateway.adapter中的类
全局异常处理
ErrorWebExceptionHandler(ErrorAttributes, WebProperties.Resources, ApplicationContext) - 类的构造器 cn.bbwres.biscuit.gateway.adapter.ErrorWebExceptionHandler
Create a new AbstractErrorWebExceptionHandler.
ExtensionErrorAttributes - cn.bbwres.biscuit.gateway.adapter中的类
异常信息处理
ExtensionErrorAttributes() - 类的构造器 cn.bbwres.biscuit.gateway.adapter.ExtensionErrorAttributes
 

F

filter(ServerWebExchange, GatewayFilterChain) - 类中的方法 cn.bbwres.biscuit.gateway.filters.AuthFilter
filter(ServerWebExchange, GatewayFilterChain) - 类中的方法 cn.bbwres.biscuit.gateway.filters.LogFilter
Process the Web request and (optionally) delegate to the next WebFilter through the given GatewayFilterChain.
Filter() - 类的构造器 cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity.Filter
 
FiltersAutoConfigure - cn.bbwres.biscuit.gateway.filters中的类
Filters 配置
FiltersAutoConfigure() - 类的构造器 cn.bbwres.biscuit.gateway.filters.FiltersAutoConfigure
 

G

GatewayAutoConfigure - cn.bbwres.biscuit.gateway中的类
网关鉴权 自动注入配置
GatewayAutoConfigure() - 类的构造器 cn.bbwres.biscuit.gateway.GatewayAutoConfigure
 
GatewayAutoConfigure.DynamicRouteConfigurer - cn.bbwres.biscuit.gateway中的类
动态路由配置类
GatewayAutoConfigure.DynamicRouteConfigurer.DynamicRouteNacosConfigurer - cn.bbwres.biscuit.gateway中的类
nacos 配置
GatewayConstant - cn.bbwres.biscuit.gateway.constants中的类
网关常量
GatewayConstant() - 类的构造器 cn.bbwres.biscuit.gateway.constants.GatewayConstant
 
GatewayProperties - cn.bbwres.biscuit.gateway中的类
网关 配置文件
GatewayProperties() - 类的构造器 cn.bbwres.biscuit.gateway.GatewayProperties
 
GatewayRoute - cn.bbwres.biscuit.gateway.route中的接口
网关路由更新
GatewayRouteInfoEntity - cn.bbwres.biscuit.gateway.route.entity中的类
 
GatewayRouteInfoEntity() - 类的构造器 cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity
 
GatewayRouteInfoEntity.Clause - cn.bbwres.biscuit.gateway.route.entity中的类
基础信息
GatewayRouteInfoEntity.Filter - cn.bbwres.biscuit.gateway.route.entity中的类
过滤器配置
GatewayRouteInfoEntity.Predicate - cn.bbwres.biscuit.gateway.route.entity中的类
断言信息配置
gatewayRouteNacosProcessor(NacosConfigOperation, DefaultGatewayRoute, GatewayProperties, Environment) - 类中的方法 cn.bbwres.biscuit.gateway.GatewayAutoConfigure.DynamicRouteConfigurer.DynamicRouteNacosConfigurer
动态路由
GatewayRouteNacosProcessor - cn.bbwres.biscuit.gateway.route中的类
网关动态路由配置
GatewayRouteNacosProcessor(NacosConfigOperation, DefaultGatewayRoute, GatewayProperties, Environment) - 类的构造器 cn.bbwres.biscuit.gateway.route.GatewayRouteNacosProcessor
 
getAuthorities() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
getBody() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
Return the request body, or an error stream if the body was never set or when.
getCredentials() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
getDataId() - 类中的方法 cn.bbwres.biscuit.gateway.route.GatewayRouteNacosProcessor
获取DataId
getDetails() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
getErrorAttributes(ServerRequest, ErrorAttributeOptions) - 类中的方法 cn.bbwres.biscuit.gateway.adapter.ExtensionErrorAttributes
getGroup() - 类中的方法 cn.bbwres.biscuit.gateway.route.GatewayRouteNacosProcessor
获取Group
getHeaders() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
getLoginAuthResource() - 类中的方法 cn.bbwres.biscuit.gateway.cache.ResourceCacheService
获取仅需要登陆认证的资源地址
getLoginAuthResource() - 接口中的方法 cn.bbwres.biscuit.gateway.service.ResourceService
获取仅需要登陆认证的资源地址
getLoginAuthResource() - 类中的方法 cn.bbwres.biscuit.gateway.service.ResourceServiceImpl
获取仅需要登陆认证的资源地址
getLoginUrl() - 接口中的方法 cn.bbwres.biscuit.gateway.service.ResourceService
获取登陆地址
getLoginUrlBuildState(String) - 类中的方法 cn.bbwres.biscuit.gateway.cache.ResourceCacheService
获取登陆地址
getLoginUrlBuildState(String) - 接口中的方法 cn.bbwres.biscuit.gateway.service.ResourceService
获取登陆地址
getName() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
getOrder() - 类中的方法 cn.bbwres.biscuit.gateway.filters.AuthFilter
getOrder() - 类中的方法 cn.bbwres.biscuit.gateway.filters.LogFilter
Get the order value of this object.
getPrincipal() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
getQueryParams() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
Getter for the field queryParams.
getResourceByRole(Set<String>) - 类中的方法 cn.bbwres.biscuit.gateway.cache.ResourceCacheService
根据角色信息获取出当前角色拥有的资源信息
getResourceByRole(Set<String>) - 接口中的方法 cn.bbwres.biscuit.gateway.service.ResourceService
根据角色信息获取出当前角色拥有的资源信息
getResourceByRole(Set<String>) - 类中的方法 cn.bbwres.biscuit.gateway.service.ResourceServiceImpl
根据角色信息获取出当前角色拥有的资源信息
getRoutingFunction(ErrorAttributes) - 类中的方法 cn.bbwres.biscuit.gateway.adapter.ErrorWebExceptionHandler
Create a RouterFunction that can route and handle errors as JSON responses or HTML views.

I

init() - 类中的方法 cn.bbwres.biscuit.gateway.cache.ResourceCacheService
初始化缓存
isAuthenticated() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
isCommitted() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
isInternal(Map<String, String>) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
 

L

locateRoutes() - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
获取已经生效的路由信息
logFilter() - 类中的方法 cn.bbwres.biscuit.gateway.filters.FiltersAutoConfigure
日志过滤器
LogFilter - cn.bbwres.biscuit.gateway.filters中的类
log 日志过滤器
LogFilter() - 类的构造器 cn.bbwres.biscuit.gateway.filters.LogFilter
 
LOGIN_AUTH_RESOURCE - 类中的静态变量 cn.bbwres.biscuit.gateway.cache.ResourceCacheService
登陆认证

M

MapAuthentication - cn.bbwres.biscuit.gateway.authorization中的类
map 转换出来的token信息
MapAuthentication(UserBaseInfo) - 类的构造器 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
Constructor for MapAuthentication.
messageConverters(ObjectProvider<HttpMessageConverter<?>>) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
messageConverters.
modify(GatewayRouteInfoEntity) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
修改路由信息
modify(GatewayRouteInfoEntity) - 接口中的方法 cn.bbwres.biscuit.gateway.route.GatewayRoute
修改路由信息
modifyRoute(RouteDefinition) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
修改路由配置

P

Predicate() - 类的构造器 cn.bbwres.biscuit.gateway.route.entity.GatewayRouteInfoEntity.Predicate
 

Q

QUERY_PARAMS - 类中的静态变量 cn.bbwres.biscuit.gateway.constants.GatewayConstant
查询参数

R

reactiveAuthenticationManager(ResourceService) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.TokenConfig
处理jwt token
REGEX_KEY - 类中的静态变量 cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory
Regex key.
resourceCacheService(GatewayProperties, ResourceService) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
资源缓存服务
ResourceCacheService - cn.bbwres.biscuit.gateway.cache中的类
获取认证的url资源 的缓存服务
ResourceCacheService(GatewayProperties, ResourceService) - 类的构造器 cn.bbwres.biscuit.gateway.cache.ResourceCacheService
Constructor for ResourceCacheService.
ResourceServerConfig - cn.bbwres.biscuit.gateway.authorization中的类
资源配置
ResourceServerConfig() - 类的构造器 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
 
resourceService(WebClient, GatewayProperties) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.TokenConfig
 
ResourceService - cn.bbwres.biscuit.gateway.service中的接口
获取认证的url资源
ResourceServiceImpl - cn.bbwres.biscuit.gateway.service中的类
用户资源信息获取
ResourceServiceImpl(WebClient, GatewayProperties) - 类的构造器 cn.bbwres.biscuit.gateway.service.ResourceServiceImpl
 
routerController(RouteLocator) - 类中的方法 cn.bbwres.biscuit.gateway.GatewayAutoConfigure
路由控制器
RouterController - cn.bbwres.biscuit.gateway.route中的类
路由配置信息
RouterController() - 类的构造器 cn.bbwres.biscuit.gateway.route.RouterController
 

S

serverAuthenticationConverter() - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
设置获取token的转换器
setApplicationEventPublisher(ApplicationEventPublisher) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
Set the ApplicationEventPublisher that this object runs in.
setAuthenticated(boolean) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
setAuthorities(Collection<GrantedAuthority>) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
 
setComplete() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
setPrincipal(Object) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.MapAuthentication
 
shortcutFieldOrder() - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory
springSecurityFilterChain(ServerHttpSecurity, GatewayProperties, AuthorizationManager, ServerAccessDeniedHandler, ServerAuthenticationEntryPoint, ObjectProvider<ReactiveAuthenticationManager>) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.ResourceServerConfig
安全处理类
stripXss(String) - 类中的静态方法 cn.bbwres.biscuit.gateway.filters.xss.XssUtils
过滤xss

T

TokenConfig - cn.bbwres.biscuit.gateway.authorization中的类
token配置
TokenConfig() - 类的构造器 cn.bbwres.biscuit.gateway.authorization.TokenConfig
 

U

updateAll(String) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
更新数据
updateAll(String) - 接口中的方法 cn.bbwres.biscuit.gateway.route.GatewayRoute
更新数据
updateAll(List<GatewayRouteInfoEntity>) - 类中的方法 cn.bbwres.biscuit.gateway.route.DefaultGatewayRoute
更新数据
updateAll(List<GatewayRouteInfoEntity>) - 接口中的方法 cn.bbwres.biscuit.gateway.route.GatewayRoute
更新数据
USER_INFO - 类中的静态变量 cn.bbwres.biscuit.gateway.constants.GatewayConstant
用户信息

W

webClient(WebClient.Builder, ReactorLoadBalancerExchangeFilterFunction) - 类中的方法 cn.bbwres.biscuit.gateway.authorization.TokenConfig
webclient
webSessionManager() - 类中的方法 cn.bbwres.biscuit.gateway.GatewayAutoConfigure
空的SessionManager
writeAndFlushWith(Publisher<? extends Publisher<? extends DataBuffer>>) - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage
writeWith(Publisher<? extends DataBuffer>) - 类中的方法 cn.bbwres.biscuit.gateway.filters.xss.CachedBodyOutputMessage

X

xssUriRegexGatewayFilterFactory(ServerCodecConfigurer) - 类中的方法 cn.bbwres.biscuit.gateway.filters.FiltersAutoConfigure
xss 过滤器
XssUriRegexGatewayFilterFactory - cn.bbwres.biscuit.gateway.filters.xss中的类
xss 过滤器
XssUriRegexGatewayFilterFactory(ServerCodecConfigurer) - 类的构造器 cn.bbwres.biscuit.gateway.filters.xss.XssUriRegexGatewayFilterFactory
Constructor for XssUriRegexGatewayFilterFactory.
XssUriRegexGatewayFilterFactory.Config - cn.bbwres.biscuit.gateway.filters.xss中的类
 
XssUtils - cn.bbwres.biscuit.gateway.filters.xss中的类
xss 过滤工具
A B C D E F G I L M P Q R S T U W X 
常量字段值|所有程序包|所有类和接口|序列化表格