@Configuration
@ConditionalOnProperty(prefix="ums.oauth",
name="enabled",
havingValue="true")
@AutoConfigureAfter(value=Auth2AutoConfiguration.class)
public class Auth2AutoConfigurer
extends org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,org.springframework.security.config.annotation.web.builders.HttpSecurity>
| 构造器和说明 |
|---|
Auth2AutoConfigurer(Auth2Properties auth2Properties,
top.dcenter.ums.security.core.api.service.UmsUserDetailsService umsUserDetailsService,
Auth2UserService auth2UserService,
ConnectionService connectionSignUp,
ExecutorService updateConnectionTaskExecutor,
top.dcenter.ums.security.core.api.authentication.handler.BaseAuthenticationFailureHandler baseAuthenticationFailureHandler,
top.dcenter.ums.security.core.api.authentication.handler.BaseAuthenticationSuccessHandler baseAuthenticationSuccessHandler,
org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory,
top.dcenter.ums.security.common.api.userdetails.converter.AuthenticationToUserDetailsConverter authenticationToUserDetailsConverter) |
public Auth2AutoConfigurer(Auth2Properties auth2Properties, top.dcenter.ums.security.core.api.service.UmsUserDetailsService umsUserDetailsService, Auth2UserService auth2UserService, ConnectionService connectionSignUp, @Qualifier(value="updateConnectionTaskExecutor") ExecutorService updateConnectionTaskExecutor, top.dcenter.ums.security.core.api.authentication.handler.BaseAuthenticationFailureHandler baseAuthenticationFailureHandler, top.dcenter.ums.security.core.api.authentication.handler.BaseAuthenticationSuccessHandler baseAuthenticationSuccessHandler, @Autowired(required=false) org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory, @Autowired(required=false) top.dcenter.ums.security.common.api.userdetails.converter.AuthenticationToUserDetailsConverter authenticationToUserDetailsConverter)
public void configure(org.springframework.security.config.annotation.web.builders.HttpSecurity http)
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>Copyright © 2021. All rights reserved.