diff --git a/dina-test-support/src/main/java/ca/gc/aafc/dina/testsupport/security/WithMockKeycloakSecurityContextFactory.java b/dina-test-support/src/main/java/ca/gc/aafc/dina/testsupport/security/WithMockKeycloakSecurityContextFactory.java index f1d936df..4a3261f1 100644 --- a/dina-test-support/src/main/java/ca/gc/aafc/dina/testsupport/security/WithMockKeycloakSecurityContextFactory.java +++ b/dina-test-support/src/main/java/ca/gc/aafc/dina/testsupport/security/WithMockKeycloakSecurityContextFactory.java @@ -33,6 +33,7 @@ public SecurityContext createSecurityContext(WithMockKeycloakUser mockKeycloakUs // Create a Keycloak AccessToken with the groups in otherClaims AccessToken accessToken = new AccessToken(); + accessToken.setRealmAccess(new AccessToken.Access()); List groupRoles = Arrays.stream(mockKeycloakUser.groupRole()) .map(gr -> convertToKeycloakNotation(gr, mockKeycloakUser.failOnInvalidNotation()))