类 OAuth2AuthenticationProviderConfigurer
java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity>
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<OAuth2AuthenticationProviderConfigurer,org.springframework.security.config.annotation.web.builders.HttpSecurity>
cn.herodotus.engine.oauth2.authentication.configurer.OAuth2AuthenticationProviderConfigurer
- 所有已实现的接口:
org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity>
public class OAuth2AuthenticationProviderConfigurer
extends org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<OAuth2AuthenticationProviderConfigurer,org.springframework.security.config.annotation.web.builders.HttpSecurity>
Description: 自定义 AuthenticationProvider 配置器
- 作者:
- : gengwei.zheng
- Date:
- : 2023/9/1 15:46
-
构造器概要
构造器构造器说明OAuth2AuthenticationProviderConfigurer(org.springframework.security.core.session.SessionRegistry sessionRegistry, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, OAuth2AuthenticationProperties authenticationProperties) -
方法概要
修饰符和类型方法说明voidconfigure(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity) 从类继承的方法 org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer
disable, getSecurityContextHolderStrategy, withObjectPostProcessor从类继承的方法 org.springframework.security.config.annotation.SecurityConfigurerAdapter
addObjectPostProcessor, and, getBuilder, init, postProcess, setBuilder
-
构造器详细资料
-
OAuth2AuthenticationProviderConfigurer
public OAuth2AuthenticationProviderConfigurer(org.springframework.security.core.session.SessionRegistry sessionRegistry, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, OAuth2AuthenticationProperties authenticationProperties)
-
-
方法详细资料
-
configure
public void configure(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity) throws Exception - 指定者:
configure在接口中org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity> - 覆盖:
configure在类中org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity> - 抛出:
Exception
-