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