Michael Fede (MichaelF4652)
Raytheon Technologies

Raytheon Technologies
MichaelF4652 Member since 2016 17 posts
Raytheon Technologies
Posted: April 10, 2019
Last activity: May 14, 2019
Posted: 10 Apr 2019 18:09 EDT
Last activity: 14 May 2019 9:49 EDT

JWT Bearer Authentication for REST Connector?

We need to provide an Authorization header (Bearer type) with a JSON Web Token (JWT) when calling a REST Connector for server to server authentication. Since there doesn't seem to be an Authentication Profile to do this, I had to add an Authorization header on my REST Connector methods and map it to a Clipboard property. Then I needed to create a custom Activity to call the pxGenerateJWT activity and copy the JWT value to Clipboard property before calling the REST Connector.

This works but it means that every time I generate rules using the Create REST Integration wizard I need to customize the generated Data Page to call a custom Activity instead of calling the REST Connector directly. This means additional costs for development and maintenance.

Is there a better way to do this? Any chance that support for this will be added to the platform? If not, is there a way for us to define our own custom Authentication Profile types so that we can minimize the amount of work needed to set this up on each connector?

We are using an on-prem instance of the 7.4 platform.

Data Integration Security
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.