aboutsummaryrefslogtreecommitdiffstats
path: root/aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java
diff options
context:
space:
mode:
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>2025-01-06 11:38:34 +0100
committerFiete Ostkamp <fiete.ostkamp@telekom.de>2025-01-13 20:41:40 +0000
commit1733043036bbf8659db9856eaac583e70f44ed4a (patch)
tree057a884a61ba32e3bc4b4da1762c6ae6d459de28 /aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java
parentdd4a7968d539a958b2ddccb77d00fcb68eb177b7 (diff)
Make aai-resources agnostic of the embedded server (remove jetty-specific code)HEADoslomaster
- small adjustments to authentication - make users configurable via aai.basic-auth.users[] in application.properties - remove Keycloak integration [0] [0] for the following reasons: - integration test (MultiTenancyTest) already not working - dependency is ancient (uses 11, 26 is available as of writing) - keycloak autoconfiguration is in conflict with spring security - keycloak-specific starters have been deprecated and users are advised to use the out-of-the-box spring OIDC integration [1] - there is no (and likely never will be a) starter that is compatible with spring-boot 3 [1] https://www.keycloak.org/2023/03/adapter-deprecation-update Issue-ID: AAI-4100 Change-Id: I8440f44106f9ba2cbd4addfa88efb63329365977 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Diffstat (limited to 'aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java')
-rw-r--r--aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java b/aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java
index 15c03cf8..51ab2aa1 100644
--- a/aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java
+++ b/aai-resources/src/test/java/org/onap/aai/rest/ConfigurationTest.java
@@ -35,7 +35,6 @@ import org.junit.jupiter.api.Test;
import org.onap.aai.ResourcesApp;
import org.onap.aai.ResourcesTestConfiguration;
import org.onap.aai.config.SpringContextAware;
-import org.onap.aai.restclient.PropertyPasswordConfiguration;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
@@ -61,7 +60,7 @@ import org.springframework.web.client.RestTemplate;
@AutoConfigureMetrics
@TestPropertySource(locations = "classpath:application-test.properties")
-@ContextConfiguration(initializers = PropertyPasswordConfiguration.class, classes = {SpringContextAware.class})
+@ContextConfiguration(classes = {SpringContextAware.class})
@EnableAutoConfiguration(exclude={CassandraDataAutoConfiguration.class, CassandraAutoConfiguration.class}) // there is no running cassandra instance for the test
@Import(ResourcesTestConfiguration.class)
@SpringBootTest(