diff --git a/plugins/content-manager/src/main/java/com/wazuh/contentmanager/rest/GetHandler.java b/plugins/content-manager/src/main/java/com/wazuh/contentmanager/rest/GetHandler.java index 9ec2d8e6..2ab233a4 100644 --- a/plugins/content-manager/src/main/java/com/wazuh/contentmanager/rest/GetHandler.java +++ b/plugins/content-manager/src/main/java/com/wazuh/contentmanager/rest/GetHandler.java @@ -16,14 +16,19 @@ */ package com.wazuh.contentmanager.rest; +import org.apache.hc.core5.http.message.BasicHeader; import org.opensearch.client.node.NodeClient; import org.opensearch.rest.BaseRestHandler; import org.opensearch.rest.RestRequest; import java.io.IOException; +import java.net.URI; import java.util.List; import java.util.Locale; +import com.wazuh.contentmanager.PluginSettings; +import com.wazuh.contentmanager.http.GetClient; + import static org.opensearch.rest.RestRequest.Method.GET; public class GetHandler extends BaseRestHandler { @@ -47,6 +52,12 @@ protected RestChannelConsumer prepareRequest(RestRequest request, NodeClient cli throws IOException { switch (request.method()) { case GET: + GetClient.getInstance() + .get( + URI.create(PluginSettings.getInstance().getUri()), + null, + new BasicHeader("authorization", "Bearer: API-TOKEN")); + return null; default: throw new IllegalArgumentException(