Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How to implement OAuth Service?

Hi,
We are trying to connect RQM (and later other jazz based tools) to an own-developed defect tool running on an apache tomcat server by using a Cross-Server Communication link. To get this to work it seems like we have two options.

1. Adding the defect tool in the whitelist files.
2. Install and configure OAuth on our tomcat.

I would prefer to do it since according to the oslc definition, the service provider SHOULD have OAuth (meaning that it's preferred that we have it). Also, there are a lot of RQM instances and we don't want that all responsible need to stop the server, add some configurations and restart it just to connect to our defect system.

But from what I have found (with my googleability ;) ) I did not find any instruction for how to set up an OAuth service. Only a lot of client information. I think there must be a lot of people out there who connected jazz applications to some external system. Does anyone of you know how to do this? Maybe someone even have done this on a tomcat server?

0 votes



One answer

Permanent link
Hi,
We are trying to connect RQM (and later other jazz based tools) to an own-developed defect tool running on an apache tomcat server by using a Cross-Server Communication link. To get this to work it seems like we have two options.

1. Adding the defect tool in the whitelist files.
2. Install and configure OAuth on our tomcat.

I would prefer to do it since according to the oslc definition, the service provider SHOULD have OAuth (meaning that it's preferred that we have it). Also, there are a lot of RQM instances and we don't want that all responsible need to stop the server, add some configurations and restart it just to connect to our defect system.

But from what I have found (with my googleability ;) ) I did not find any instruction for how to set up an OAuth service. Only a lot of client information. I think there must be a lot of people out there who connected jazz applications to some external system. Does anyone of you know how to do this? Maybe someone even have done this on a tomcat server?


Mattias,

You will need to enable your application as an "OAuth Provider". There are libraries available in various languages to do so. Please see http://oauth.net/ and http://oauth.net/code/ websites.

Thanks
Vivek

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Mar 05 '10, 10:33 a.m.

Question was seen: 9,789 times

Last updated: Mar 05 '10, 10:33 a.m.

Confirmation Cancel Confirm