diff --git a/src/main/java/org/gcube/event/publisher/AbstractHTTPWithJWTTokenAuthEventSender.java b/src/main/java/org/gcube/event/publisher/AbstractHTTPWithJWTTokenAuthEventSender.java index 7b70256..b1a8f7e 100644 --- a/src/main/java/org/gcube/event/publisher/AbstractHTTPWithJWTTokenAuthEventSender.java +++ b/src/main/java/org/gcube/event/publisher/AbstractHTTPWithJWTTokenAuthEventSender.java @@ -25,8 +25,14 @@ public abstract class AbstractHTTPWithJWTTokenAuthEventSender implements EventSe protected String clientSecret; protected URL tokenURL; - public AbstractHTTPWithJWTTokenAuthEventSender() { + public AbstractHTTPWithJWTTokenAuthEventSender(URL baseEndpointURL, String clientId, String clientSecret, + URL tokenURL) { + super(); + this.baseEndpointURL = baseEndpointURL; + this.clientId = clientId; + this.clientSecret = clientSecret; + this.tokenURL = tokenURL; } @Override diff --git a/src/main/java/org/gcube/event/publisher/HTTPWithOIDCAuthEventSender.java b/src/main/java/org/gcube/event/publisher/HTTPWithOIDCAuthEventSender.java index c639cd2..5936ba6 100644 --- a/src/main/java/org/gcube/event/publisher/HTTPWithOIDCAuthEventSender.java +++ b/src/main/java/org/gcube/event/publisher/HTTPWithOIDCAuthEventSender.java @@ -9,11 +9,7 @@ import org.gcube.oidc.rest.OpenIdConnectRESTHelperException; public class HTTPWithOIDCAuthEventSender extends AbstractHTTPWithJWTTokenAuthEventSender implements EventSender { public HTTPWithOIDCAuthEventSender(URL baseEndpointURL, String clientId, String clientSecret, URL tokenURL) { - super(); - this.baseEndpointURL = baseEndpointURL; - this.clientId = clientId; - this.clientSecret = clientSecret; - this.tokenURL = tokenURL; + super(baseEndpointURL, clientId, clientSecret, tokenURL); } protected JWTToken getAuthorizationToken() throws OpenIdConnectRESTHelperException { diff --git a/src/main/java/org/gcube/event/publisher/HTTPWithUMAAuthEventSender.java b/src/main/java/org/gcube/event/publisher/HTTPWithUMAAuthEventSender.java index 624ee0e..b2e1a5b 100644 --- a/src/main/java/org/gcube/event/publisher/HTTPWithUMAAuthEventSender.java +++ b/src/main/java/org/gcube/event/publisher/HTTPWithUMAAuthEventSender.java @@ -14,10 +14,10 @@ public class HTTPWithUMAAuthEventSender extends HTTPWithOIDCAuthEventSender { private String umaAudience; - public HTTPWithUMAAuthEventSender(URL baseEnndpointURL, String clientId, String clientSecret, URL tokenURL, + public HTTPWithUMAAuthEventSender(URL baseEndpointURL, String clientId, String clientSecret, URL tokenURL, String umaAudience) { - super(baseEnndpointURL, clientId, clientSecret, tokenURL); + super(baseEndpointURL, clientId, clientSecret, tokenURL); this.umaAudience = umaAudience; }