- ClientDetailService - Class in com.mbap.auth.service
-
客户端解析服务,获取token为client_credentials验证模式时,过滤链会进入此服务用于验证客户端名是否有效存在
- ClientDetailService() - Constructor for class com.mbap.auth.service.ClientDetailService
-
- com.alibaba.nacos.api - package com.alibaba.nacos.api
-
- com.alibaba.nacos.api.naming - package com.alibaba.nacos.api.naming
-
- com.alibaba.nacos.client.naming - package com.alibaba.nacos.client.naming
-
- com.alibaba.nacos.client.naming.core - package com.alibaba.nacos.client.naming.core
-
- com.mbap - package com.mbap
-
- com.mbap.auth.component - package com.mbap.auth.component
-
- com.mbap.auth.config - package com.mbap.auth.config
-
- com.mbap.auth.controller - package com.mbap.auth.controller
-
- com.mbap.auth.domain - package com.mbap.auth.domain
-
- com.mbap.auth.filter - package com.mbap.auth.filter
-
- com.mbap.auth.service - package com.mbap.auth.service
-
- configure(AuthorizationServerSecurityConfigurer) - Method in class com.mbap.auth.config.AuthorizationServerConfig
-
身份验证配置
- configure(ClientDetailsServiceConfigurer) - Method in class com.mbap.auth.config.AuthorizationServerConfig
-
客户端验证配置
- configure(AuthorizationServerEndpointsConfigurer) - Method in class com.mbap.auth.config.AuthorizationServerConfig
-
授权验证配置
- configure(HttpSecurity) - Method in class com.mbap.auth.config.ResourceServerConfig
-
资源访问规则配置
默认 “/oauth/**”之外的所有资源都是受保护的
- configure(ResourceServerSecurityConfigurer) - Method in class com.mbap.auth.config.ResourceServerConfig
-
资源配置
- configure(HttpSecurity) - Method in class com.mbap.auth.config.SecurityConfig
-
访问策略
- corsFilter() - Method in class com.mbap.auth.config.CrosConfig
-
- createConfigService(Properties) - Static method in class com.alibaba.nacos.api.NacosFactory
-
Create config service.
- createConfigService(String) - Static method in class com.alibaba.nacos.api.NacosFactory
-
Create config service.
- createMaintainService(String) - Static method in class com.alibaba.nacos.api.NacosFactory
-
Create maintain service.
- createMaintainService(Properties) - Static method in class com.alibaba.nacos.api.NacosFactory
-
Create maintain service.
- createNamingService(String) - Static method in class com.alibaba.nacos.api.NacosFactory
-
Create naming service.
- createNamingService(Properties) - Static method in class com.alibaba.nacos.api.NacosFactory
-
Create naming service.
- createNamingService(String) - Static method in class com.alibaba.nacos.api.naming.NamingFactory
-
Create a new naming service.
- createNamingService(Properties) - Static method in class com.alibaba.nacos.api.naming.NamingFactory
-
Create a new naming service.
- CrosConfig - Class in com.mbap.auth.config
-
允许跨越过滤
- CrosConfig() - Constructor for class com.mbap.auth.config.CrosConfig
-
- CustomOauth2Expersionn - Class in com.mbap.auth.service
-
oauth2 自定义验证
此类是从5.0平台迁移过来的,5.0平台中鉴权和身份验证模块是在一起的,所以需要本类来做权限验证
6.0平台中,采用网关统一鉴权,则不需要在此类做任何实现,如果有个别项目,不使用平台提供的鉴权网关,单节点部署,则可以实现本类,并定义权限过滤规则
- CustomOauth2Expersionn(Authentication) - Constructor for class com.mbap.auth.service.CustomOauth2Expersionn
-
- CusTomTokenEnhancer - Class in com.mbap.auth.component
-
自定义token输出参数扩展
- CusTomTokenEnhancer() - Constructor for class com.mbap.auth.component.CusTomTokenEnhancer
-
- CustomUserAuthenticationProvider - Class in com.mbap.auth.service
-
用户身份信息验证类,用于oauth2配置中,指定自定义用户身份验证
- CustomUserAuthenticationProvider() - Constructor for class com.mbap.auth.service.CustomUserAuthenticationProvider
-