We use opensearch for Product results on our site. We extended the base class (OpenSearchEngineImpl.java) to allow us to substitute in extra things into the URL. Out of the box it looks like it supports;
However, these last 2 are marked for use with the Lunatech Confluence OpenSearch plugin.
Hey Matt, Thanks for the reply!
Are the username and password you are specifying here for the user that is making the search request, or so that the system can authenticate to the api endpoint? or both I guess.. To clarify what my setup is, I have a user that is the single login point from Jive to our OpenSearch provider and then the searching user's username is appended onto the api call being made. So I thought the authentication in the OpenSearch setup in Jive would pass the credentials for that login, and then modify the api call it is making to pass the username only.
It looks like what you are saying is at the least I need to create a plugin to modify OpenSearch to allow for the username to be appended to the API, and possibly also enhance it so that the username and password for authenticating to the API are actually used.