Class OAuth2AuthorizationServerConfigurerCustomizer

java.lang.Object
cn.herodotus.engine.oauth2.authorization.autoconfigure.customizer.OAuth2AuthorizationServerConfigurerCustomizer
All Implemented Interfaces:
org.springframework.security.config.Customizer<org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer>

public class OAuth2AuthorizationServerConfigurerCustomizer extends Object implements org.springframework.security.config.Customizer<org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer>

Description: AuthorizationServerConfigurer 自定义配置

Author:
: gengwei.zheng
Date:
: 2025/2/4 12:40
  • Constructor Summary

    Constructors
    Constructor
    Description
    OAuth2AuthorizationServerConfigurerCustomizer(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity, org.springframework.security.core.session.SessionRegistry sessionRegistry, cn.herodotus.engine.oauth2.core.definition.service.ClientDetailsService clientDetailsService, cn.herodotus.engine.rest.protect.crypto.processor.HttpCryptoProcessor httpCryptoProcessor, OidcClientRegistrationResponseHandler oidcClientRegistrationResponseHandler, OAuth2DeviceVerificationResponseHandler oauth2DeviceVerificationResponseHandler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    customize(org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer oauth2AuthorizationServerConfigurer)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OAuth2AuthorizationServerConfigurerCustomizer

      public OAuth2AuthorizationServerConfigurerCustomizer(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity, org.springframework.security.core.session.SessionRegistry sessionRegistry, cn.herodotus.engine.oauth2.core.definition.service.ClientDetailsService clientDetailsService, cn.herodotus.engine.rest.protect.crypto.processor.HttpCryptoProcessor httpCryptoProcessor, OidcClientRegistrationResponseHandler oidcClientRegistrationResponseHandler, OAuth2DeviceVerificationResponseHandler oauth2DeviceVerificationResponseHandler)
  • Method Details

    • customize

      public void customize(org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer oauth2AuthorizationServerConfigurer)
      Specified by:
      customize in interface org.springframework.security.config.Customizer<org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer>