@Configuration @EnableWebSecurity @EnableGlobalMethodSecurity(prePostEnabled=true) @EnableConfigurationProperties(value=ApiBootSecurityProperties.class) @ConditionalOnClass(value=org.minbox.framework.api.boot.plugin.security.ApiBootWebSecurityConfiguration.class) @ConditionalOnProperty(prefix="api.boot.security", name="away", havingValue="memory", matchIfMissing=true) public class ApiBootWebSecurityMemoryAutoConfiguration extends ApiBootWebSecurityAutoConfiguration
apiBootSecurityProperties| 构造器和说明 |
|---|
ApiBootWebSecurityMemoryAutoConfiguration(ApiBootSecurityProperties apiBootSecurityProperties,
org.springframework.beans.factory.ObjectProvider<org.springframework.security.web.access.AccessDeniedHandler> accessDeniedHandler,
org.springframework.beans.factory.ObjectProvider<org.springframework.security.web.AuthenticationEntryPoint> authenticationEntryPoint) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.security.core.userdetails.UserDetailsService |
userDetailsService() |
configureIgnoreUrls, disableCsrf, disableHttpBasic, getAccessDeniedHandler, getAuthenticationEntryPointauthenticationManagerBean, configure, configure, configure, passwordEncoderauthenticationManager, getApplicationContext, getHttp, init, setApplicationContext, setAuthenticationConfiguration, setContentNegotationStrategy, setObjectPostProcessor, setTrustResolver, userDetailsServiceBeanpublic ApiBootWebSecurityMemoryAutoConfiguration(ApiBootSecurityProperties apiBootSecurityProperties, org.springframework.beans.factory.ObjectProvider<org.springframework.security.web.access.AccessDeniedHandler> accessDeniedHandler, org.springframework.beans.factory.ObjectProvider<org.springframework.security.web.AuthenticationEntryPoint> authenticationEntryPoint)
Copyright © 2019. All rights reserved.