Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-1460

Improve API Provider ActiveDocs (used by API consumer in dev portal)

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Duplicate
    • Major
    • None
    • None
    • System
    • 5
    • Engineering
    • +
    • 0
    • 0% 0%

    Description

      Add options to automatically update the API JSON Spec with the correct host name (API Gateway: staging or prod URLs) and to use the extension for auto-filling of the API keys (x-data-threescale-name field).

      The following should be done

      • modify the "server"/url where the API is
      • add the auth stuff
      • when the spec already has the auth parameters in it, make sure we don't "on the fly" add them a second time

      See https://docs.google.com/document/d/1rEm2XCCQ2A1L_7R1afe66ngb_-9GjTClhah_UBqqmXA for possible scenarios.

      Restrict this enhancement to OAS 3.0

      Dev Notes

      1. See this comment
      2. Check comment-13997277 before defaulting to ruby.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              amasferr Andreu Masferrer
              Martin Kudlej Martin Kudlej
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: