- 所有已实现的接口:
- org.springframework.security.config.annotation.SecurityConfigurer<javax.servlet.Filter,org.springframework.security.config.annotation.web.builders.WebSecurity>, org.springframework.security.config.annotation.web.WebSecurityConfigurer<org.springframework.security.config.annotation.web.builders.WebSecurity>
@Configuration
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.class)
@ImportAutoConfiguration(value=SecurityAboutConfiguration.class)
@EnableConfigurationProperties(value={SecurityProperties.class,PasswordProperties.class,StrengthProperties.class,ErrorSignProperties.class})
@EnableWebSecurity
@ConditionalOnProperty(name="enable",
prefix="agile.security",
matchIfMissing=true)
@EnableGlobalMethodSecurity(prePostEnabled=true)
@ConditionalOnClass(value={cloud.agileframework.cache.support.AgileCacheManagerInterface.class,org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.class,org.springframework.security.authentication.AuthenticationProvider.class})
public class SecurityAutoConfiguration
extends org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
- 作者:
- 佟盟 on 2017/9/26