@Configuration @ConditionalOnWebApplication @EnableConfigurationProperties(value=CorsProperties.class) public class SecurityConfiguration extends java.lang.Object
| 构造器和说明 |
|---|
SecurityConfiguration(ISecurityService securityService,
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping requestMappingHandlerMapping) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.web.cors.CorsConfigurationSource |
corsConfigurationSource(CorsProperties corsProperties) |
URLFilterInvocationSecurityMetadataSource |
securityMetadataSource() |
CustomUserDetailsService |
userDetailsService(ISecurityService securityService) |
public SecurityConfiguration(ISecurityService securityService, org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping requestMappingHandlerMapping)
@Bean public CustomUserDetailsService userDetailsService(ISecurityService securityService)
@Bean public URLFilterInvocationSecurityMetadataSource securityMetadataSource()
@Bean
@ConditionalOnProperty(prefix="security.cors",
value="enable",
havingValue="true")
public org.springframework.web.cors.CorsConfigurationSource corsConfigurationSource(CorsProperties corsProperties)