Page created: 22 Jul 2020
|
Page updated: 9 Feb 2021
By using an API gateway plugin that acts as a client to the Sideband API, you can use PingDataGovernance Server with an external API gateway.
Processing steps
- After the API gateway receives a request from an API gateway plugin, it makes a call to the Sideband API to process the request.
- The Sideband API returns a response that contains a modified version of the HTTP client's request, which the API gateway forwards to the REST API.
- If the Sideband API returns a response that indicates the request is unauthorized or not to be forwarded, the response includes the response to be returned to the client. The API gateway returns the response to the client without forwarding the request to the REST API.
- When the API gateway receives a response from the REST API, it makes a call to the Sideband API to process the response.
- The Sideband API returns a response that contains a modified version of the REST API's response, which the API gateway forwards to the client.