I was able to re-define the bean in my own plugin
<bean id="securityInterceptor" class="com.jivesoftware.community.webservices.rest.SecurityInterceptor">
<property name="jiveXHRTokenValidator" ref="jiveXHRTokenValidator"/>
<property name="authenticationProvider" ref="authenticationProvider"/>
<property name="exclusionUrls" ref="securityTokenExclusionUrls"/>
<property name="enabled" value="false"/>
However, now I get this message: An authenticated user is required in order to access this endpoint
I am passing in the auth via Basic Auth as noted in the V3 API. I was doing the same thing with the 4.5 XML based API with no issues.
Hi Michael -
We are in the same boat, was the issue finally resolved?
in my case, calling the v3 api via Basic Auth was possible as long as I also included the valid token value in an http header named X-J-Token.
Hope that helps.
I am also having a similar issue to this.
If anyone has any insight to a solution that would be awesome.
I am having the same issue.
But in addition, I cannot seem to find/retrieve a WADL for web service. Is there one available? Or is there a JAR file (preferably a Maven dependency) that I can include in my external app.