类 SaOAuth2BeanInject

java.lang.Object
cn.dev33.satoken.loveqq.boot.oauth2.SaOAuth2BeanInject

@Component @ConditionalOnClass("cn.dev33.satoken.oauth2.SaOAuth2Manager") public class SaOAuth2BeanInject extends Object
注入 Sa-Token-OAuth2 所需要的组件
从以下版本开始:
1.34.0
作者:
click33
  • 构造器详细资料

    • SaOAuth2BeanInject

      public SaOAuth2BeanInject()
  • 方法详细资料

    • setSaOAuth2Config

      @Autowired(required=false) public void setSaOAuth2Config(SaOAuth2ServerConfig saOAuth2Config)
      注入 OAuth2 配置对象
      参数:
      saOAuth2Config - 配置对象
    • setSaOAuth2Template

      @Autowired(required=false) public void setSaOAuth2Template(SaOAuth2Template saOAuth2Template)
      注入 OAuth2 模板代码类
      参数:
      saOAuth2Template - 模板代码类
    • setSaOAuth2Template

      @Autowired(required=false) public void setSaOAuth2Template(SaOAuth2ServerProcessor serverProcessor)
      注入 OAuth2 请求处理器
      参数:
      serverProcessor - 请求处理器
    • setSaOAuth2DataLoader

      @Autowired(required=false) public void setSaOAuth2DataLoader(SaOAuth2DataLoader dataLoader)
      注入 OAuth2 数据加载器
      参数:
      dataLoader - /
    • setSaOAuth2DataResolver

      @Autowired(required=false) public void setSaOAuth2DataResolver(SaOAuth2DataResolver dataResolver)
      注入 OAuth2 数据解析器 Bean
      参数:
      dataResolver - /
    • setSaOAuth2DataConverter

      @Autowired(required=false) public void setSaOAuth2DataConverter(SaOAuth2DataConverter dataConverter)
      注入 OAuth2 数据格式转换器 Bean
      参数:
      dataConverter - /
    • setSaOAuth2DataGenerate

      @Autowired(required=false) public void setSaOAuth2DataGenerate(SaOAuth2DataGenerate dataGenerate)
      注入 OAuth2 数据构建器 Bean
      参数:
      dataGenerate - /
    • setSaOAuth2Dao

      @Autowired(required=false) public void setSaOAuth2Dao(SaOAuth2Dao dao)
      注入 OAuth2 数据持久 Bean
      参数:
      dao - /
    • setSaOAuth2ScopeHandler

      @Autowired(required=false) public void setSaOAuth2ScopeHandler(List<SaOAuth2ScopeHandlerInterface> handlerList)
      注入自定义 scope 处理器
      参数:
      handlerList - 自定义 scope 处理器集合
    • setSaOAuth2GrantTypeHandlerInterface

      @Autowired(required=false) public void setSaOAuth2GrantTypeHandlerInterface(List<SaOAuth2GrantTypeHandlerInterface> handlerList)
      注入自定义 grant_type 处理器
      参数:
      handlerList - 自定义 grant_type 处理器集合