From 8ec3e1e1596d9f470e2dc1fec1aa4fd8d91fa01e Mon Sep 17 00:00:00 2001 From: Jens-Otto Larsen <46576810+jolarsen@users.noreply.github.com> Date: Tue, 31 Jan 2023 22:16:26 +0100 Subject: [PATCH] Oppdater til BOM 0.4.1 (#1243) * Oppdater til BOM 0.4.1 * Kun cdi-api for log --- .../java/no/nav/vedtak/sikkerhet/abac/PepImplTest.java | 9 ++++++--- felles/log/pom.xml | 4 ++++ .../vedtak/felles/integrasjon/rest/FpApplication.java | 2 +- pom.xml | 4 ++-- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/PepImplTest.java b/felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/PepImplTest.java index ac9c15b3f..dc888d2ff 100644 --- a/felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/PepImplTest.java +++ b/felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/PepImplTest.java @@ -15,6 +15,7 @@ import org.mockito.Mock; import org.mockito.junit.jupiter.MockitoExtension; +import no.nav.foreldrepenger.konfig.Namespace; import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType; import no.nav.vedtak.sikkerhet.abac.beskyttet.AvailabilityType; import no.nav.vedtak.sikkerhet.abac.beskyttet.ServiceType; @@ -31,6 +32,8 @@ @ExtendWith(MockitoExtension.class) class PepImplTest { + private static final String LOCAL_APP = "local:" + Namespace.foreldrepenger().getName() + ":application"; + private PepImpl pep; @Mock private TokenProvider tokenProvider; @@ -45,7 +48,7 @@ void setUp() { tokenProvider, pdpRequestBuilder, "SRVFPLOS,SRVPDP", - "local:default:application, local:annetnamespace:eksternapplication"); + LOCAL_APP + ", local:annetnamespace:eksternapplication"); } @Test @@ -75,8 +78,8 @@ void skal_nekte_tilgang_til_saksbehandler_for_piptjeneste() { @Test void skal_gi_tilgang_for_intern_azure_cc() { var token = new OpenIDToken(OpenIDProvider.AZUREAD, new TokenString("token")); - var sluttbruker = new SluttBruker("local:default:application", IdentType.Systemressurs); - when(tokenProvider.getUid()).thenReturn("local:default:application"); + var sluttbruker = new SluttBruker(LOCAL_APP, IdentType.Systemressurs); + when(tokenProvider.getUid()).thenReturn(LOCAL_APP); var attributter = lagBeskyttetRessursAttributterAzure(AvailabilityType.INTERNAL, token, sluttbruker); when(pdpRequestBuilder.lagAppRessursData(any())).thenReturn(AppRessursData.builder().build()); diff --git a/felles/log/pom.xml b/felles/log/pom.xml index 83c145283..f402df70a 100644 --- a/felles/log/pom.xml +++ b/felles/log/pom.xml @@ -21,5 +21,9 @@ io.micrometer micrometer-registry-prometheus + + jakarta.enterprise + jakarta.enterprise.cdi-api + diff --git a/integrasjon/rest-klient/src/main/java/no/nav/vedtak/felles/integrasjon/rest/FpApplication.java b/integrasjon/rest-klient/src/main/java/no/nav/vedtak/felles/integrasjon/rest/FpApplication.java index b7be98ec4..b0434ae66 100644 --- a/integrasjon/rest-klient/src/main/java/no/nav/vedtak/felles/integrasjon/rest/FpApplication.java +++ b/integrasjon/rest-klient/src/main/java/no/nav/vedtak/felles/integrasjon/rest/FpApplication.java @@ -25,7 +25,7 @@ public enum FpApplication { private static final Environment ENV = Environment.current(); private static final Cluster CLUSTER = ENV.getCluster(); // FpApplication brukes til å kalle apps i namespace foreldrepenger - ikke riktig å bruke ENV/namespace - private static final Namespace FORELDREPENGER = Namespace.of("teamforeldrepenger"); + private static final Namespace FORELDREPENGER = Namespace.foreldrepenger(); /* * Utelatt fpabonnent:8065 diff --git a/pom.xml b/pom.xml index 085b789b4..ab7f7b193 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ no.nav.foreldrepenger.felles fp-bom - 0.4.0 + 0.4.1 felles-root @@ -30,7 +30,7 @@ no.nav.foreldrepenger.felles fp-bom - 0.4.0 + 0.4.1 import pom