OAuth2 Authentication

Description

This is a followon to linked ticket MGNLRESTCL-44, and can perhaps leverage the work already implemented there. 

User Story

As a developer, I want to connect to REST endpoints which require OAuth2, so that I am able to connect to the endpoints that I need.

Acceptance Criteria:

  • Automatically request a new token whenever the active one expires.

Note:

Oauth2 is a common, modern, protocol required by many enterprise endpoints.

Such as:

 Working example for Amadeus exists; review against others.

 

Activity

Show:

Dai Ha January 9, 2020 at 8:13 AM

Hey ,

Under the scope of this ticket, I have made this modification in rest client definition: securitySchemeName - securityScheme

Jorge Franco January 2, 2020 at 10:49 AM

We added support to client credentials OAuth https://oauth.net/2/grant-types/client-credentials/. We don't support Oauth api's that require callback url's or any type of user confirmation.

 

Fixed

Details

Assignee

Reporter

Priority

Fix versions

Story Points

Sprint

More fields

Created October 31, 2019 at 6:30 PM
Updated January 10, 2020 at 7:01 AM
Resolved December 31, 2019 at 5:26 AM