blob: 08ecd0c578ca6a4604236714e911e6a4c827de29 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package org.onap.so.security;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Profile;
import org.springframework.core.annotation.Order;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
@EnableWebSecurity
@Configuration
@Order(1)
@Profile({"cors"})
public class CorsWebSecurityConfigurerAdapter extends BaseWebSecurityConfigurerAdapter {
@Autowired
@Qualifier("cors")
protected HttpSecurityConfigurer httpSecurityConfigurer;
@Override
HttpSecurityConfigurer getHttpSecurityConfigurer() {
return httpSecurityConfigurer;
}
}
|