diff --git a/persistence-service-v1/keycloak-commons/src/main/java/com/iqser/red/keycloak/commons/security/SecuredKeyCloakConfiguration.java b/persistence-service-v1/keycloak-commons/src/main/java/com/iqser/red/keycloak/commons/security/SecuredKeyCloakConfiguration.java index 4efc9007e..de5dd6133 100644 --- a/persistence-service-v1/keycloak-commons/src/main/java/com/iqser/red/keycloak/commons/security/SecuredKeyCloakConfiguration.java +++ b/persistence-service-v1/keycloak-commons/src/main/java/com/iqser/red/keycloak/commons/security/SecuredKeyCloakConfiguration.java @@ -74,6 +74,7 @@ public class SecuredKeyCloakConfiguration extends KeycloakWebSecurityConfigurerA "/redaction-gateway-v1/async/download/with-ott/**", "/redaction-gateway-v1/docs/**", "/redaction-gateway-v1/docs", + "/redaction-gateway-v1/tenants/simple", "/redaction-gateway-v1", "/internal-api/**"); diff --git a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java index dded9ac7c..6deac1736 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java @@ -61,6 +61,7 @@ public class HeaderBasedKeycloakRealmResolver implements KeycloakConfigResolver // This seems to be a bug in PMD. @SuppressWarnings("PMD.UnusedPrivateMethod") @SneakyThrows + @SuppressWarnings("PMD.UnusedPrivateMethod") private String getTenantFromBearerToken(HttpFacade.Request request) { String authHeader = request.getHeader("Authorization"); @@ -98,4 +99,4 @@ public class HeaderBasedKeycloakRealmResolver implements KeycloakConfigResolver return values.get(values.size() - 1); } -} \ No newline at end of file +}