package org.o.ran.oam.nf.oam.adopter.app.config;
-import org.o.ran.oam.nf.oam.adopter.app.ServerProperties;
-import org.o.ran.oam.nf.oam.adopter.app.SslProperties;
+import org.o.ran.oam.nf.oam.adopter.app.properties.ServerProperties;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
@Override
protected void configure(final HttpSecurity http) throws Exception {
- final SslProperties ssl = properties.getSsl();
- if (ssl != null && ssl.getEnabled() != null && ssl.getEnabled()) {
- http.requiresChannel().anyRequest().requiresSecure();
- }
- http.csrf().disable().antMatcher("/adapters/**").authorizeRequests().anyRequest().hasRole(ADMIN_ROLE).and()
+ http.requiresChannel().anyRequest().requiresSecure();
+ http.csrf().disable()
+ .antMatcher("/adapters/**")
+ .authorizeRequests().anyRequest()
+ .hasRole(ADMIN_ROLE).and()
.httpBasic();
}
@Bean
+ @Autowired
public AuthenticationManager authenticationManagerBean() throws Exception {
return super.authenticationManagerBean();
}