import org.onap.sdc.security.PortalClient;
import org.openecomp.sdc.be.auditing.impl.ConfigurationProvider;
import org.openecomp.sdc.be.components.impl.ComponentLocker;
-import org.openecomp.sdc.be.components.impl.aaf.RoleAuthorizationHandler;
import org.openecomp.sdc.be.components.impl.lock.ComponentLockAspect;
import org.openecomp.sdc.be.components.lifecycle.LifecycleBusinessLogic;
import org.openecomp.sdc.be.config.ConfigurationManager;
import org.openecomp.sdc.be.ecomp.converters.AssetMetadataConverter;
-import org.openecomp.sdc.be.filters.FilterConfiguration;
import org.openecomp.sdc.be.filters.PortalConfiguration;
import org.openecomp.sdc.be.filters.ThreadLocalUtils;
import org.openecomp.sdc.be.tosca.CommonCsarGenerator;
return new ComponentLockAspect(componentLocker);
}
- @Bean
- public RoleAuthorizationHandler roleAuthorizationHandler() {
- return new RoleAuthorizationHandler();
- }
-
@Bean
public CloseableHttpClient httpClientConnectionManager() {
HttpClientFactory httpClientFactory = new HttpClientFactory();
return new PortalConfiguration();
}
- @Bean
- public FilterConfiguration filterConfiguration() {
- return new FilterConfiguration(configuration());
- }
-
@Bean
public ThreadLocalUtils threadLocalUtils() {
return new ThreadLocalUtils();