From 4ae6933607070af57aa5f71627a202fd6401e043 Mon Sep 17 00:00:00 2001 From: Mauro Mugnaini Date: Mon, 21 Dec 2020 18:11:18 +0100 Subject: [PATCH] Now the OIDC event sender is used instead of the UMA one --- .../event/publisher/lr62/AbstractLR62EventPublisher.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/gcube/portal/event/publisher/lr62/AbstractLR62EventPublisher.java b/src/main/java/org/gcube/portal/event/publisher/lr62/AbstractLR62EventPublisher.java index 11fd4f7..2bd9ff9 100644 --- a/src/main/java/org/gcube/portal/event/publisher/lr62/AbstractLR62EventPublisher.java +++ b/src/main/java/org/gcube/portal/event/publisher/lr62/AbstractLR62EventPublisher.java @@ -3,7 +3,7 @@ package org.gcube.portal.event.publisher.lr62; import org.gcube.event.publisher.AbstractEventPublisher; import org.gcube.event.publisher.Event; import org.gcube.event.publisher.EventSender; -import org.gcube.event.publisher.HTTPWithUMAAuthEventSender; +import org.gcube.event.publisher.HTTPWithOIDCAuthEventSender; import org.gcube.oidc.rest.OpenIdConnectConfiguration; import org.gcube.portal.oidc.lr62.LiferayOpenIdConnectConfiguration; @@ -33,11 +33,9 @@ public abstract class AbstractLR62EventPublisher extends AbstractEventPublisher .getConfiguration(); EventPublisherConfiguration eventPublisherConfiguration = EventPublisherConfiguration.getConfiguration(); - // Here the access_token use should be sufficient, but we send the UMA token for future implementation - // were more fine grained permissions will be needed - return new HTTPWithUMAAuthEventSender(eventPublisherConfiguration.getEventPublisherURL(), + return new HTTPWithOIDCAuthEventSender(eventPublisherConfiguration.getEventPublisherURL(), openIdConnectConfiguration.getPortalClientId(), openIdConnectConfiguration.getPortalClientSecret(), - openIdConnectConfiguration.getTokenURL(), openIdConnectConfiguration.getPortalClientId()); + openIdConnectConfiguration.getTokenURL()); } }