From 33a8c3c3064862120c9f17c10c098cab69da4c7b Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 16 Nov 2023 15:25:16 +0100 Subject: [PATCH] OZG-4597 fix auth config for proxy --- .../formcycle/OzgCloudFormDataHttpClient.java | 10 +--------- .../formcycle/OzgCloudFormDataHttpClientTest.java | 13 ------------- 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/src/main/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClient.java b/src/main/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClient.java index fd3265f..7334d2b 100644 --- a/src/main/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClient.java +++ b/src/main/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClient.java @@ -41,7 +41,6 @@ import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpPost; import org.apache.http.client.protocol.HttpClientContext; import org.apache.http.conn.routing.HttpRoutePlanner; -import org.apache.http.impl.auth.BasicScheme; import org.apache.http.impl.client.BasicAuthCache; import org.apache.http.impl.client.BasicCredentialsProvider; import org.apache.http.impl.client.CloseableHttpClient; @@ -192,18 +191,11 @@ public class OzgCloudFormDataHttpClient { var clientContext = HttpClientContext.create(); if (nonNull(getProxyConfig())) { clientContext.setCredentialsProvider(getCredentialsProvider()); - clientContext.setAuthCache(createAuthCache()); + clientContext.setAuthCache(new BasicAuthCache()); } return clientContext; } - BasicAuthCache createAuthCache() { - var authCache = new BasicAuthCache(); - var basicAuth = new BasicScheme(); - authCache.put(getProxyHost(), basicAuth); - return authCache; - } - FormCycleConfirmationResponse parseResponse(CloseableHttpResponse response) throws IOException { checkResponseStatus(response); InputStream responseContent = response.getEntity().getContent(); diff --git a/src/test/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClientTest.java b/src/test/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClientTest.java index 184101a..596ca6e 100644 --- a/src/test/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClientTest.java +++ b/src/test/java/de/ozgcloud/formcycle/OzgCloudFormDataHttpClientTest.java @@ -39,7 +39,6 @@ import org.apache.http.StatusLine; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.protocol.HttpClientContext; import org.apache.http.conn.routing.HttpRoutePlanner; -import org.apache.http.impl.client.BasicAuthCache; import org.apache.http.impl.client.BasicCredentialsProvider; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClientBuilder; @@ -57,7 +56,6 @@ import org.springframework.util.ReflectionUtils; import de.itvsh.kop.eingangsadapter.formcycle.FormCycleConfirmationResponse; import de.itvsh.kop.eingangsadapter.formcycle.FormCycleFormData; -import de.ozgcloud.formcycle.OzgCloudFormDataHttpClient.UnexpectedStatusCodeException; import de.ozgcloud.formcycle.attachment.FormcycleAttachment; import de.ozgcloud.formcycle.attachment.FormcycleAttachmentTestFactory; import lombok.SneakyThrows; @@ -475,16 +473,6 @@ class OzgCloudFormDataHttpClientTest { assertThat(result.getCredentialsProvider()).isEqualTo(credentialsProvider); } - @Test - void shouldCallCreateAuthCache() { - var authCache = mock(BasicAuthCache.class); - doReturn(authCache).when(client).createAuthCache(); - - var result = client.createContext(); - - assertThat(result.getAuthCache()).isEqualTo(authCache); - } - @Test void shouldReturnEmptyContext() { doReturn(null).when(client).getProxyConfig(); @@ -492,7 +480,6 @@ class OzgCloudFormDataHttpClientTest { client.createContext(); verify(client, never()).getCredentialsProvider(); - verify(client, never()).createAuthCache(); } } } -- GitLab