From c0e347b177a4c0945b406e5684220783f7c31bb2 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 3 Dec 2024 08:58:54 +0100 Subject: [PATCH] OZG-7014 do not transmit saml token Sub task: OZG-7276 --- .../fachstelle/vorgang/VorgangRemoteService.java | 5 ++--- .../vorgang/VorgangRemoteServiceTest.java | 14 -------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java index b0497f7..daf8636 100644 --- a/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java +++ b/fachstelle-server/src/main/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteService.java @@ -38,12 +38,11 @@ import org.springframework.web.util.UriTemplate; @Component class VorgangRemoteService { - static final String FIND_VORGANG_URI = "/api/vorgang/{vorgangId}/{samlToken}"; + static final String FIND_VORGANG_URI = "/api/vorgang/{vorgangId}"; private final RestClient fachstellenProxyClient; private final FachstellenProxyProperties fachstellenProxyProperties; private final VorgangMapper vorgangMapper; - private final CurrentUserService currentUserService; Vorgang findVorgang(String id, String collaborationManagerAddress) { var response = fachstellenProxyClient.get().uri(buildFindVorgangUri(id)) @@ -61,7 +60,7 @@ class VorgangRemoteService { } String buildFindVorgangUri(String vorgangId) { - return new UriTemplate(FIND_VORGANG_URI).expand(vorgangId, currentUserService.getSamlToken()).toString(); + return new UriTemplate(FIND_VORGANG_URI).expand(vorgangId).toString(); } private Vorgang buildVorgangResponse(CollaborationGrpcFindVorgangResponse response) { diff --git a/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java b/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java index bb2b327..5c0c434 100644 --- a/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java +++ b/fachstelle-server/src/test/java/de/ozgcloud/fachstelle/vorgang/VorgangRemoteServiceTest.java @@ -63,9 +63,6 @@ class VorgangRemoteServiceTest { @Mock private VorgangMapper vorgangMapper; - @Mock - private CurrentUserService currentUserService; - @Nested class TestFindVorgang { @@ -138,22 +135,11 @@ class VorgangRemoteServiceTest { @Test void shouldReturnVorgangUri() { - when(currentUserService.getSamlToken()).thenReturn(UserTestFactory.SAML_TOKEN); - final String expectedUri = new UriTemplate(FIND_VORGANG_URI).expand(VorgangTestFactory.ID, UserTestFactory.SAML_TOKEN).toString(); final String uri = vorgangRemoteService.buildFindVorgangUri(VorgangTestFactory.ID); assertThat(uri).isEqualTo(expectedUri); } - - @Test - void shouldThrowException() { - when(currentUserService.getSamlToken()).thenThrow(new SamlTokenNotFoundException()); - - assertThatExceptionOfType(SamlTokenNotFoundException.class).isThrownBy( - () -> vorgangRemoteService.buildFindVorgangUri(VorgangTestFactory.ID)); - } - } } \ No newline at end of file -- GitLab