diff --git a/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProvider.java b/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProvider.java index cf7e5c9..395c02d 100644 --- a/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProvider.java +++ b/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProvider.java @@ -78,7 +78,7 @@ public class OrchestratorEventPublisherProvider extends AbstractEventPublisher OrchestratorEventPublisherProviderFactory.KEYCLOAK_CLIENT_ID, OrchestratorEventPublisherProviderFactory.KEYCLOAK_CLIENT_SECRET, OrchestratorEventPublisherProviderFactory.KEYCLOAK_ENDPOINT, - OrchestratorEventPublisherProviderFactory.KEYCLOAK_CLIENT_ID) + OrchestratorEventPublisherProviderFactory.ORCHESTRATOR_AUDIENCE_ID) : new HTTPWithUMAAuthEventSender(OrchestratorEventPublisherProviderFactory.ORCHESTRATOR_ENDPOINT, null, null, null, null); } diff --git a/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProviderFactory.java b/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProviderFactory.java index a3fe72c..ab4580a 100644 --- a/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProviderFactory.java +++ b/event-listener-provider/src/main/java/org/gcube/keycloak/event/OrchestratorEventPublisherProviderFactory.java @@ -21,6 +21,8 @@ public class OrchestratorEventPublisherProviderFactory implements EventListenerP public static final String MASTER_REALM_NAME = "master"; public static final String ORCHESTRATOR_CLIENT_ID = "orchestrator"; + public static final String ORCHESTRATOR_AUDIENCE_ID = "conductor-server"; + public static final String KEYCLOAK_CLIENT_ID = "keycloak-client"; private static final int CHECK_DELAY = 60 * 1000; // One minute